Bad coil packs failing under hi heat temps or failing check valve in the fuel pump allowing pressure to drop in fuel system and resulting in fuel boiling in the lines resulting in a no hot start condition.
where is the check valve
If your doing a lot of city driving you should get it fixed... the thermostat tells the cars computer when to turn on the fan which provides more the 50% of your engine's cooling in city driving!
A flat tire is one possibility
I have a similar problem with my 1995 blazer. I find that wiggling the relays in the glove compartment starts mine up again. So far I have yet to figure out how to permantently fix this.
Change the fuel filter first.
An old spark plug will cause too much power on VW Jetta GLS 1997 and make plug wire to arc out.
Check for clogged converter (1 possible cause)
Your engine starts to overheat and if not addressed promptly will cause permanent damage to engine due to thermal breakdown
Check fuel cap: Illuminates when the fuel cap may not be properly installed. Continued driving with this light on may cause the Service engine soon warning light to come on.
My 92 PA did the same thing. I had to replace the crank sensor and then the cam sensor. Either one can cause this problem.
Dirty unchanged oil and oil filters can sometimes cause smoking
Consult a Local Transmission Shop
a lot of things mostly a leak of some kind