Check your power cables from the battery, Take them off and clean them and inspect them closely for starters.
rad. cap
The cat convertors get quite hot. You might try installing another heat shield above it.
You have to disconnect the battery for couple minutes.
Is it plugged in correctly? Could also be overheating.
34 miles driving at 70mph requires 29.1 minutes.
30 minutes
DISCONNECT THE BATTERY FOR A FEW MINUTES.
MapQuest estimates the driving time as 3 hours and 28 minutes.
Could be a bad thermosat. The smoke could be from where you dripped oil onto the engine.
Bad fuel pump overheating, bad ignition coil overheating.
its the starter it happened to me too i replaced and now its fine
32