Hah, yeah mine wasn't that bad. I found out the the contacts on the pump side of the connector weren't making a good contact...I took them out and cleaned them all up and it worked. In the mean time though I drilled a hole in the lid that goes on the tank and ran a new wire to the pump. Filled the hole with some strong epoxy and it works like a champ.
Now to solve my idle issues. Vacuum leaks and sensor adjustment here I come!