Definentaly a leak down test is the way to go. This way you can pin point in each cylinder where or what is leaking. The leak down tool is slightly expensive so if you don't have one your best bet is to go some where. It shouldn't cost to much just to have a leak down test. We charge $ 20.00 per cylinder checked ($160 total) Good Luck