Hi all, I recently bought a e46 sportspack 320d for my wife. Few days later the engine ceased,no warning lights just a rattling noise and it died. Does anyone know where I can buy another engine?preferably from a accident damaged vehicle.Most places want the old engine as trade for a recon one,which I don't really want neither the lexus conversion. Thank you in advance.