Hi im new to this forum, i have a problem with my 300tdi discovery, yesterday i drove it about 6 miles no faults or issues. Then left it for around two hours then started it up and oil warning light came on. I drove it about two miles but still kept on with a funny popping sounds at random intervals. pulled up took the oil filler cap off and smoke came out of there. it is also majorly underpowered now so am at a complete loss hope someone can help. cheers dale