Leak @ motor

Hi,
I have a Frigidaire dishwasher, model pld2850rdc3. I have a small leak by the motor whenever the tub is filling, rinsing, etc. but whenever the motor is engaged, it stops. I don’t believe the problem is bad o-rings, but I replaced them anyway and still have the problem. The best way I can describe the location is if you are looking straight at the motor from the front, the leak is just to the left of bracket mount and is coming out of what I can best describe as ‘vents’ on the bottom of the motor. I can send a picture if that helps. The motor isn’t sounding too good either, so my guess is I need a new motor but if anyone can help suggest any possible causes or fixes it would be greatly appreciated.

Thanks!

If you look at the photo in this thread, it shows exactly where my leak is coming from.

http://forum.appliancepartspros.com/dishwasher-repair/102546-leaking-water-pump-frigidaire.html