You don't have to pull the heads to know the condition of the pistons...granted the guy prior didn't change the plugs after the pulley swap. If he didn't...yank the plugs...if the tips are gone or bent...then you have bottom end issues already.

3.3" is too small...try a stock pulley or a 3.5"