I have a 2000 mustang get 4.6. 5 speed. When I start it up after sitting for awhile (when motor is cold) it idles rough and stalls. I got to hold the pedal down till it warms up to keep it from stalling. Also when I drive it I smell a raw gas smell. I have changed the iac valve. The tps. The coolant temp sensor. The egr. I just can't figure out what it is. Help?