What's wrong?

It does it idling or with the rpms increased.

Have not driven it yet.

I was thinking maybe the rev limiter was causing it, but it will rev up fine and still crackle and explode. I'd like to get this corrected before my mufflers are balloons.