I have a 7 year old 21" power propelled mower (Model # 917.374821) that is leaking alot of oil on the front of the mower deck. Does anyone have any suggestions to locate the source of the leak or should I take it to a repair shop? I've repaired the mechanical parts like the drive wheels and cables but never repaired the engine.