2003 BMW 325i Engine Compression Test Cost Estimate