Looks like the plate attached to the IMA motor. Maybe the rear main seal on the engine is leaking?
Tekuno Ichigo · Registered Joined Jul 23, 2016 · 328 Posts #2 · 26 d ago View full thread Looks like the plate attached to the IMA motor. Maybe the rear main seal on the engine is leaking?