is it only when the weather is hot? or also when the engine is hot? like after driving?
will it always cold start in the morning? then not start after driving?
it is only when the weather is hot
then the engine will not re-start
eg I drove the car to a place to park; later the sun then turned very hot and the engine would not re-start
Is the service engine light on?
the car runs on a regular basis without any problem
it is only a problem that when the weather is hot the car will not re-start
the engine wizzes over but it will not re-start
I understand that, but you didn't answer my question.
Is the service engine soon light on?
Then what you need to do is check for spark when cranking the engine when it's hot.
If there is no spark when hot, then the cam sensor is failing and causing your no start when hot.
does this mean that I have to find another engineer so that he can tell if the cam sensor is working or not
Like I previously mentioned, you want to CHECK FOR SPARK, when it won't start.
This done by removing the spark plug and connecting it to the coil boot, setting it to metal on the engine and cranking the engine. You should see the plug spark.
This is a way for you to test yourself. Otherwise you will need a mechanic to scope the sensor WHEN THE CAR IS NOT STARTING, to look at the signal.