400 miles, oil leak discovered, dealer had to split the case to repair, will the motor ever be the same??????????:confused: