Well after a 70 mile drive, its leaking oil at the front of the motor pretty badly. I think its just the front main seal. I am a little concerned though, when I bought a new cover, it came a little warped and was "flexible" so I figured it would just conform to the motor once bolted in. I am...