I Have a 1987 OMC 2.3L, It acts like you are turning of the key and then back on while cruising. It seems to do it more at a low idle than at WOT. The strange thing is it will run fine for a little bit and then it starts acting up. Any suggestions/ fixes would be greatly appreciated.