Motor runs fine to about 4200RPM and then will abruptly loose all power and regain it almost immediately. This reoccurs randomly until RPMs are lowered. Hammers the motor hard when this occurs. Seems like the engine needs to be warm before this will happen. Replaced all fuel related components and spark plugs but no go. Had a technician with the mercury diagnostic meter connect it during on-water operation but the display went blank during the fault so no diagnostic code. Almost like the ECU stops communicating with the meter when the motor cuts out. He is guessing maybe the ECU is defective but that can be an expensive guess if that is not the problem. Had another issue just prior to this problem where the motor would stall shifting into neutral (when warm) and then be very difficult to start again but this seemed to clear up when I replaced the fuel line & filter. Don't know if this is related. Pretty sure this is an electrical issue. Could replace plug wires, coils, stator etc. but would just be guessing. Any suggestions or insights would be much appreciated.