I have a 2000 gle. Recently the ses light came on with a p0430 code. I believe that is the code for the bank 2 cat. Yesterday while driving i lost power then regained a little then the ses light was blinking then went back to steady also had a rotten egg smell please help