i fixed it!
what i did was:
Conditions for Meeting a Cold Start
• The ignition voltage between 11-18 volts.
• The barometric pressure (BARO) is more than 75 kPa.
• The start-up engine coolant temperature (ECT) is between 4-30°C (39-86°F).
• The start-up intake air temperature (IAT) is between 4-30°C (39-86°F).
• The difference between the IAT and the ECT is less than or equal to 6°C (10.8°F)
• The ambient air temperature is between 4-30°C (39-86°F).
• Fuel level is between 15-85 percent
• Without RPO LMG--The fuel alcohol content is less than 15 percent.
• With RPO LMG--The fuel alcohol content is less than 87 percent.
Circuit/System Verification
Review the Inspection/Maintenance (I/M) System Status indicators with a
scan tool. All I/M System Status indicators should report YES.
Inspection/Maintenance (I/M) System Set Procedure
Important: Whenever the ignition is turned ON, ignition positive voltage is supplied to the heated oxygen sensor (HO2S) heaters. After verifying the enable criteria, turn OFF the ignition for approximately 5 minutes to allow the sensors to cool before continuing with the test. Once the engine is started, do NOT turn the engine OFF for the remaining portion of the set procedure.
1. Ensure that the vehicle meets the conditions for a cold start listed above.
⇒ If the evaporative emission (EVAP) I/M System Status indicator displays NO, perform the EVAP Service bay test if available.
⇒ If the EVAP Service bay test is NOT available, it may take up to 6 drive cycles, with up to 17 hours between drive cycles, for the EVAP I/M System Status indicator to transition to YES.
⇒ If the O2S Heater System Status indicator displays NO, ensure that the ignition has been turned OFF for at least 10 hours.
2. Set the vehicle parking brake and ensure the vehicle is in park for automatic transmission or neutral for manual transmission.
3. Turn OFF all accessories; HVAC system, other electrical loads, including aftermarket/add-on equipment, etc.
4. Start and idle the engine for at least 2 minutes and until 65°C (149°F) is achieved.
5. Run the engine for 6.5 minutes within the following conditions:
• MAF parameter between 4-30 g/s
• Engine speed steady between 1000-3000 RPM
6. Return the engine to idle for 1 minute.
7. Apply and hold brake pedal, and shift to Drive for automatic, or apply clutch pedal for manual and operate the vehicle within the following conditions for 2 minutes:
• Depress the accelerator pedal until TP Sensor angle is more than 2 percent.
• MAF signal between 15-30 g/s
• RPM steady between 1200-2000 RPM