I have a 2004 BF 135A. Engine alarm sounded. Mehanic said code indicated a defective MAP sensor which was replaced. Alarm sounded again after running less than 10 minutes. Code indicated bad LAF Sensor which was replaced. Alarm sounded again during short sea trial. Mechanic counsulted...