Before doing owt drastic, get a compression test done (in fact two tests), the first normal one (checks pressure on all cylinders in normal way). Then get a leakdown compression test, this second test pumps up each cylinder in turn, and measures the time taken for the compression to fall.
The...