I have a 21' Larson with a 350 engine. The engine was installed last August. The problem that I picked up over the July 4th weekend is that when I am on the throttle the engine just dies out. If you are quick you can pull it back and keep it running. It will run all day at idle. The boat had been running perfect up until I put a Chopper prop on and it took me a bit of bow up to get it going. I have thought trash in the check valve inside the tank, water seperator, fuel pump or carb. It has a Holley Electric fuel pump and a Holley 650 carb. Any advise would be great instead of tearing it all down.