My plastic is off the car, I've done the trans and axels but can't catch a glimpse of the dreaded water pump. I have a tiny oil leak I can see above/behind the generator and below near the oil filter. Is there an oil pump seal I should be freshening up since yes, I have nothing better to do at the moment.