This all sounds very familiar to when i first bought an 02 plate e39 530d sport auto.
Within 4 days, the engine blew, due to diesel pump failure.
The garage i bought it from replaced the engine with a remanufactured guaranteed one from a Dutch company called VEGE.
I did however first speak with Trading Standards & they advised me of my rights.
Good luck fella.
Regards,
Pete.
			
									
									



