ok well for some reason when my jimmy sits for over night or when it sits for a while it will have troubles starting but it is mainly in the morning that it has its troubles i have changed the battery, spark plugs and wires, fuel filter, idle air control valve,oil pressure sensor, crank shaft sensor, distributor cap and rotor, air charge temp sensor, starter, and i think thats it but can any one help me please its getting really annoying so if anyone know please tell me