I have a 2001 challenger 1800 with the 240 efi motor. Was surging a bit at higher rpms but would work its way to 6000rpms n 55mph on smooth water every once in awhile. Lately i noticed its smoking a bit more n wont go over 4500rpms n about 40mph. The surging is almost totally gone. I changed the fuel filter n fuel seperator. I checked for spark running on a hose at home n had spark on all 6 cyl. Plugs are gross as you will see in the picture i have new ones on order. I replaced the passenger side or portside temp sensor(the three wire one) to no avail. Ive looked for a guardian n cant find one so i dont think thats the issue. Any help is mich appreciated. Boats running ok but miss getting full throttle on smooth water. Any help is much appreciated!