Welcome to Just Commodores, a site specifically designed for all people who share the same passion as yourself.
Put it back to stock and see if the power is restored. If so, then ditch the air hammer. Life is too short to waste time on "mods" that don't produce.