Some people talk a load of shit....ffs
Like someone has already said you've probably burnt the earth track in the ecu and just running an additional earth from the ecu casing to a decent grounding point will see the car fire into life.
I have boosted my ST many times without any ill affects