One of my Mercruiser 350 engines starts, runs for 20 seconds then dies. It will not restart for at least 20 minutes. It then starts and runs fine the rest of the day. The other engine runs great. Both engines were recently rebuilt with all new ignition parts, (Thuderbolt), carb rebuild (Rochester) and two inline fuel filters. I am guessing maybe the fuel filters but has anyone had this problem?