3" Exhaust installed, popping noises & raised idle..Running Rich?!

+1 , exactly what i told you G when u bought the exhaust off me.