I am still throwing a code for the catalist efficiency Bank 2. Is this a bad cat or a bad 02 sensor? I was told it was the one on my drivers side. If it were my 02 sensor would it code a different message? Could anything else be throwing this code? Also is this the top cat or bottom cat. Thanks!