Impromptu Oil Change
So, we’re cruising down the *ahem* beautiful highway of West Virginia (no offense WV peeps), and all of a sudden my oil pressure drops really low and the light and buzzer on the dash start going off. A few seconds later the pressure returned to a more normal number and light/buzzing stopped. Whew! I was …