I have a 98 disco, body has 178859, motor millage is unknowingly. But have already done a complete head job, with all upper end gaskets replaced... What shes doing is when I'm at a light, the oil light comes on while idleing , but she flickeres... As soon as I tale off or accelerate, the light...