13-04-2014, 08:32 PM
High pitched whine is the lift pump running dude, check your relay in behind the ecu hasnt melted and shorted.
It should come on when you turn the key and stay on for a few seconds.
Id say a definate earth or shorting issue. Hence your nattery going flat
It should come on when you turn the key and stay on for a few seconds.
Id say a definate earth or shorting issue. Hence your nattery going flat