maybe clogged fuel filter. With the increase in RPM's it would increase fuel pressure and overpower a clogged filter, but at lower idle speeds not...
The starter has two solenoids built inside, one to engauge the starter (the thunk) and one to turn it over (probably stuck). First make sure ALL...
White smoke (steam) is usually caused by water, wether it be from condensation in the exhaust or from coolant being burned from a blown head...
Separate names with a comma.