I have identical 2004 GTX 4TEC Wakes. The what I will call #1 Sea-doo has had a long time issue of cranking, and not starting. It also appears to be an intermittent problem. The fuel Pump was new when I got it, that however did not fix the issue. I took it to a dealer and they thought they found a bad connection at the gas tank. It ran for a while, then goes into the cranks over fine, but wont start condition. It seems as if the power, or ground going to the fuel pump is in question. I read a thread where bad connections/dirty/corroded at the ECM could be a problem. After taking the fuel pump back out, and checking all connections it still would not start. Took the top 40 pin plug off the ECM, and put it back on, and it then started. Sprayed it with contact cleaner, put back on, and it lasted from late last fall to Spring this year. Tried Deoxit on the ECM plug/connections and still would not start. Could see no damage to pins, or female side of plug.
I bought a Engine Harness and swapped it out. Prior to that I was getting the PO231 Code, which is related to the Fuel Pump, but after I replaced the engine harness, that code was gone. Still would not start, same condition. Started thinking I had a bad ECM. Took ECM off Sea-Doo #2, and put it on #1, and it fired right up. The weird part is I put the ECM from #1 on #2, and it started up with no issues. Neither one has any codes up either, and #2 runs like a champ with the ECM from #1 I go to use #1 the following morning, and it appears the Battery was low, and it would not crank over. Battery was a couple years old, so put new battery in #1, and it started right up, no codes. I get #1 in the water last night, and it seems fine, started at the dock, and in about 10 minutes, while under acceleration motor just stops. It was running fine prior, and it did not sputter, hesitate or anything, it just shuts down. (new condition, has not done this before) I try to restart, and same condition, turns over fine, wont start, no codes up. I am about ready to pull out the last few strands of hair I have left over this thing, so any thoughts, or help would be greatly appreciated. Thanks.
I bought a Engine Harness and swapped it out. Prior to that I was getting the PO231 Code, which is related to the Fuel Pump, but after I replaced the engine harness, that code was gone. Still would not start, same condition. Started thinking I had a bad ECM. Took ECM off Sea-Doo #2, and put it on #1, and it fired right up. The weird part is I put the ECM from #1 on #2, and it started up with no issues. Neither one has any codes up either, and #2 runs like a champ with the ECM from #1 I go to use #1 the following morning, and it appears the Battery was low, and it would not crank over. Battery was a couple years old, so put new battery in #1, and it started right up, no codes. I get #1 in the water last night, and it seems fine, started at the dock, and in about 10 minutes, while under acceleration motor just stops. It was running fine prior, and it did not sputter, hesitate or anything, it just shuts down. (new condition, has not done this before) I try to restart, and same condition, turns over fine, wont start, no codes up. I am about ready to pull out the last few strands of hair I have left over this thing, so any thoughts, or help would be greatly appreciated. Thanks.