Engine model is P224G-L/116148. When it trys to start on its exersize cycle it fails. If you reset and try manually. still won't start. while its cranking the throttle lever on the throttle body hooked by a rod to the solenoid fluctuates back and forth. But if you hold the throttle against the idle stop screw it fires right up and runs fine. Also starts right back up on its own with only short warm up. but cold does not start. Any help would be greatly appreciated!