Hello every one, I just purchaced a 1997 Mercury 150 EFI the motor starts and runs good it seems while at fast idle but when it comes out of fast idle it starts to run rough and seems like it's smoking more than it should,and will eventually die, then when i try to restart,it just spins over and over. after it sets there ,say 30 minutes or so it will start up and do the same thing over again unless i give it more throttle then it will stay running but still rough.when shifting,it slams into gear like no interupter switch. sometimes it has no throttle response for a few seconds then starts picking up but still missing bad then it will pick up and run great at W.O.T. but once you let off and come back to an idle it wont be long it will die. Could this be the stator causing this problem? any help would be appreciated greatly , Tim. Oh all cylinders have around 145 psi