If the engine is spinning, but does not start then:
The first thing you want to isolate is whether the problem is fuel or spark. Buy a can of Carburetor Spray and spray into the air intake system and see if the car tries to start on this flammable spray. I typically remove a vacuum line and spray directly into the intake manifold using the plastic tubing which comes with the carburetor spray can.
1. If the car does not attempt to start, the problem is with the ignition system.
2. If the car attempts to start, the problem is in the Fuel system.
NOTE: Be careful with the Carburetor Spray you don't want to set the engine on fire. Make sure the fluid gets into the manifold.
If the engine does not attempt to start. Verify that you have no spark. Remove a spark plug wire from a spark plug. Place an insulated Phillips screw drive into the end of the wire and allow the metal shank to be 1/4" or 1 cm from the metal on the engine and see if you have spark, when someone cranks the engine. BE CAREFUL not to shock yourself. You will not be injured but you will not be happy with the jolt
If I were a betting person, I would put my bet on the Crank angle or Cam angle sensors. (Which is a Hall Effect signal Generator on this model) This is a common problem with your description.
Let me know how your testing goes. ONCE you have tested a few of this basic issue let me know and then we can focus on the issue that comes up as a problem (Fuel or Spark?)
We can move the next tests once your have determined which system has failed.
YOU will probably find that an electronic component is failing when it gets hot. The transistor in the device is failing then when it cools down the transistor begins to operate. OR a relay is failing when it gets hot. I would bet on the transistor which is the more probable cause.
Hall effect or the ignition module is what i would inspect if the car does not attempt to start with carb. spray.Diagram and keyDiagram1Diagram2Diagram3Diagram4
You have many options with today’s internet, so thank you for choosing JustAnswer.com.
XXXXX XXXXX, Ph.D.
P.S. I take great pride in providing quality responses for the people I assist. If you believe that I have been professional and helpful in my assistance please don't forget to give a positive rating for this exchange and click the accept button. If your feel my answer does not address your issues, please just tell me and I will opt out, allowing another technician to address your situation. My Goal is to make this experience one you appreciate.