Thanks for the input guys. I discovered that it wasn't oil that it's leaking, but rather coolant from that line going underneath the Stator to the water pump.
As for my accident, I'm still afraid to get back on it, as I panicked both times and gave it way too much gas, sending me off into history.
|