2016 with 140k miles, starting making a noise last night sounding like a knocking or exhaust leak. went to drive it next day and when stopped at light got low oil pressure warning, took it home checked oil and was a little overfilled and i noticed oil leaking on ground, got under the truck and...