by Tricia
I’ve received a preliminary report from our mechanic about our car. Our problem could be an oil pump screen that is being obstructed (less than $100 fix) all the way to our engine being shot (mega $$). After discussing it with him, he is going to check out the screen and then if that’s not […]
