Here's the thing. I have a 2003 Focus SE Wagon with the Zetec 2lt. I live in a very hot place (Kamloops b.c.) and in the summer during hot streaks 30 to 40+ celsius the car will not start and idle after being turned off hot. This only happens when the car has worked hard i.e. hills, a/c. I can get it to start but it will only run if I hold the throttle down and rev the engine. When I release the throttle it dies. If I let it sit for 15 minutes it will start and idle. I have had it in to ford and an independant garage and both put it on the computer took my money and said they cannot help until it codes. I also notice low power and a strange stumbling under load during these times. At first we though it was a/c related because it happened during extreem weather using the a/c but today twice without the a/c. This only occours durring very hot weather. Any ideas?