57 plate l322 black smoke when axselerating hard then engine worning comes on dash iv done egr delite chainged air presher sensors on inlet manifold chainged one of the maf sensers as it came up faulty its beter but still gose inlimp home mode if you flatern it on moterway it smokes then clears to nere its max speed its doing 18.6 to the gallon its doing my head in any ideas thanks john ps i will get one of my range rovers working right yet