I have a 1995 150 Johnson Ocean Runner. After i run it at 3000 to 4000 Rpm for fiftenn minutes or so, then stop and fish for a while, go to restart it, it revs up to 2000 to 3000 rpms and sounds like it is running on three cylinders. I have had the powerpack replaced, along with the plugs. it is not the cold start idling for a while and then drops down to normal idle, it just acts erratic. If i let it cool down for a while it will run fine again, or if i crank it an quickly put in gear and get on plane it will run fine.