I bought a engine for a e46m3 for 400quid, bought it sell for parts as I thought there's no way you can buy an engine for £400 and it be ok and a runner, the guy I bought if off said it had only done 30,000 miles and had history for it, came out of a car that had been in storage with rear end damage where insurance company wouldn't pay sorage fee's. So after keeping the car for 6 years they decided to sell the parts off it, but because they had spelling mistakes on there eBay listing I was the only one to bid , and thought it's going to be a sh17er but when I got it home it looked mint, had my mate at bmw do a check on the engine that came up all right and history match the engine, so I started thinking I may fit it in a water damaged M I had bought , so I got him to check every thing was ok with the engine, and fitted it one Saturday on my own, at chouldnt believe it when I turned the key and it's aounded great, couldn't believe it, for £400 and never had a problem with it , just go's to show sometime you can buy a really cheap engine and it still be a good bargain , hope it go's well for you fella , there's loads of the bub engines around and it's the most pop engine fitted in the R 32