Replaced the fuel filter/changed oil on my 98' gt the other day and took it to the power washer. I decided to clean the engine bay and made sure to only use the low pressure setting. I was an idiot for a split second and forgot to cover my fuse panel since it currently doesn't have a cover on it. I don't think much (if any) water got on it. But after driving around for awhile my CEL came on. I ran a diagnostic on it and something about the fuel pump circuitry (cant remember) and 2 lean bank codes are on (thought I fixed those with the fuel filter... guess not). Not sure if the fuel pump code could be related to me replacing the fuel filter or if a little moisture got in my fuse panel... Anyway the car seems to run fine but when I accelerate hard the power seems to be lacking. I cant break the rear end loose and when the rpms get up there a weird sort of whine sound is coming from the rear end.. I looked underneath the rear end and noticed a lot of wetness around the drive shaft/differential end which smells like gear oil. Could a bad pinion seal explain the loss of power and the leak?? You can kinda see in the picture where it's leaking from the joint.