Are you getting a steady fuel delivery? Sometime on older cars like your 95, depending on the condition, can have things F@@@ up when 1st adding nitrous. Your bogging could be totally unrelated to the msd switch. That is a simple install and does not really pose any issues. You may have compromised something in your fuel system when you hooked up thes NOS. Not sure what, but you may want to un-install everything and start from scratch.