I have a '95 328 and the engine has lost all compression. It has only travelled 125,000kms. This has happened fairly suddenly. Can the engine be rebored and sleeved? Can I use the standard BMW pistons and rings if I do this. I am unsure about using another standard BMW engine block in case the same thing happens again. It is an aluminium block that has failed.