I replaced the battery month ago and since then 2 codes have remained persistent, P0455 & P0130. They were cleared but came back. I inspected all vacuum lines and even flipped the gasket on the gas cap but no change. As far as the O2 sensors is concerned, all 4 were replaced less than 20,000 miles ago and now it appears to have impacted one of my cats because I hear the dreaded rattling noise but will take it to a muffler shop for confirmation. Will I need to replace the faulty O2 sensor? This episode puzzles me because all of this occurred after the battery was replaced, not to mention my coolant temp, fuel and rpm gauges work intermittently now. Is the new battery the cause of these gremlins?