This will be the 2nd time that I'm having to have my Throttle Body replaced. EPC, ESP, Check Engine, and sometimes Battery lights all coming on and off. Car stalling/engine stopping on occasion. Car has difficulty starting sometimes. Can't get any power when depresssing the accelerator pedal on...