Walmart
Oil Pressure Light On After Two Oil Changes, Possible Engine Damage
Went to Walmart (store #2821) from car inspection less than a mile away car had no problems as noted by inspecting mechanic. I had oil change done at Walmart, got car back drove out of parking lot on to Midlothian Turnpike and oil pressure light came on and car started making noises. I took first ...