I have A 2004 Jeep Grand Cherokee reading code p1281 what is it and how do I fix it . I know it is a factory direct code it says fuel air metering p1281
This code actually means the engine stays cold too long. This could be caused by extremely cold weather, malfunctioning ECT sensor, or a thermostat that does not let the engine warm up. In most cases, replacing the thermostat will fix this issue.
SYMPTOM P1281-ENGINE IS COLD TOO LONG WHEN MONITORED The ignition key on, engine running, Ambient Temperature greater than 20°F ; and Vacuum is less than 17 inches Hg . SET CONDITION The engine does not warm to 85°C (181°F) while driving for more than 3 minutes and less than 1 hour depending on Engine load and Start up Temperature