dun no about you guys but that DPF warning light gives me the shits--- and any other POS warning light that comes on in modern cars
--especially whenst on a loverly cruise somewhere - you have to stop and read the in car manual to find out what the dash symbol actually means - only to find...