2004 Range Rover HSE
Just got Car back yesterday from having a timing
chain guides and chain replaced I go 30 miles down
the road a oil light comes on and tells me I need to
pull over I get to the stoplight and it dies and it
sputters when I try to crank it up again I am
stranded on the side of the road right now
helpWhat can it be