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 …

Read more