water pump? it's located near the bottom of the motor somewhat on the right side more toward the rear than the front. i can't say it's at the "right rear wheel" but that's probably the wheel it's closest to.
mine is leaking off/on. i have occasionally seen a small puddle in that general area and mine is leaking, but only here/there.
just a thought.
|