|
if the coolant temp is normal then its not getting hot. more than 20 mins means your car is at full operating condition coolant temp and oil temp wise.
your buddy suggested a coolant temp and 02 sensor because if those are reading wrong your ecu will compensate by either giving more fuel or restricting fuel depending on the condition it thinks the engine is in based off the sensor.
I would suggest getting more data. get AFR and battery level when the car does it again. Dont just throw parts at the car. figure out what is really going on.
This will tell you:
- if it is dumping extra fuel it does not need - points in one direction
- if its not dumping enough fuel - points in another direction
- battery voltage is low - not enough power to the fuel pump to sustain the proper fuel pressure and the ecu has no idea of that...AFR will change aswell...as the rpms climb slowly the battery will charge.
|