Popping from the exhaust may be a timing problem. If power is suffering you may want to ensure that the timing belt has not jumped.


"Those who cannot remember the past are condemned to repeat it" -George Santayana