could be the electronic control module... mine acted up sporatically (sp?) and then gave it up altogether... got hot, shut down, cooled off (an hour or two) started up... i changed out all the parts (module, coil, wires, plugs) and havent had a problem since... just my $.02 - hope it helps...