Picked up a load cover from (apparently)a P reg 300 tdi over the week end (same model as mine).But it won't fit and is too wide-Are all 300tdi's on same body shell or are there variants-maybe this is off a range rover or is the td5 a bigger body-has a part no.271341 on the end but can't find it on any spares lists.