would something as simple as fouled plugs be the culprit for the stumbling in the motor...but that doesn't explain the running hot does it.