Yesterday my car overheated. My heater started blowing cold air, and I looked down and the gauge was beyond the H/red zone. I got towed home. When I tried to start the car last night, it started fine. So I was thinking Id need a coolant flush and either a waterpump or thermostat.
Today it wouldnt start and had to be jumped. It didnt sound good when it started and alot of white smoke came out the tailpipe. And now it wont start again without being jumped. (car has new starter, battery, and alternator)
The diagnostic tester gave errors P0302, P0304, P0303.
Do you think I will have to have the engine replaced?
Why would I need jumped to start it?
Thank you, any help is appreciated.