Member, Sport: Off DSC: On (>50 posts)
Join Date: Aug 2016
Location: Methuen, MA
Thanked 10 Times in 10 Posts
Add some engine oil and re-check compression right afterwards. If it goes up then there is an issue with the rings, If there are any other issues with valves or head gaskets. You can find out by doing a cylinder leakdown test as mentioned before, that will give you all your answers. As far as tearing the engine apart I would advise against so if you do not have much experience. There are special tools required, and any slight error in re-assembly can cause major engine damage.
FOR SALE: E60 M5 Trunk
2007 BMW M5 - Specs TBD
2003 Subaru Impreza WRX - 309WHP/251WTQ