When the starting problem occurs, the only way to start the engine is to press on the accelerator while cranking the engine and the engine will start up, but the accelerator has to be pressed to keep the engine at 1000 rpm's for about 15 to 30 seconds or the engine will die out with a loss of rpm's, then the engine works fine and the rpm's go back to normal.
I took the car to a fuel injection speciality garage. They cleaned the throttle, but it didn't solve the problem.
There is no engine check light on. The car has 84,000 kilometers.