QUOTE(embekism @ Jul 25 2013, 08:25 AM)
that does not like a turbo device at all

. by right it should not interfere with your wiring system and kill the ECU.
Something else does. Could be the the player or other wiring installation that you have done b4.
hmm.. i think i read about the thingy you install before.. it reduce or adjust the air intake to the manifold ..some sort.. forgot oledy.
adjust of air intake will affect ECU.
because ECU will adjust ratio of petrol follow air intake.
there are some sensor about air. volume and pressure I think

(can't recall)
a friend of mine Alza install double F1-Z launcher (with spin blade) and drive from sungai besi toll till air keroh all the way with high speed 150-180km/h.
end up check engine LED light up. then slow drive 80km/h from air keroh back to KL
after check at SC result some error code occur in ECU

, air sensor part. luckily reset can solve the problem.