Been a minute since I posted in the forum- Mustang related or otherwise. But ya know life and what not lol.
Anyways- my beloved daily- 2001 Ford F150 supercrew. After many years of mostly faithful service-locked up.
Happened fast-the oil pressure gauge bottomed out and returned to normal in a...