I have a very bad mis at idle runs smooth while driving and seens to have plenty of power. Stopped by advance today so I could have it scanned. The code I got were P0135 Oxygen sensor bank 1 sensor 1, P0300 Random, multiple musfire, and P0420 Catalyst system efficiency below threshold bank 1. Anybody know what this could be? One O2 sensor? Both O2 sensors?