If your Engine Coolant Temp. Sensor was bad the fan would stay on all the time and your car would go to "base timing" meaning it wouldnt advance it to far.