1521 code is being thrown on '06 5.7L hemi. Using the recommended 5w20 and frequent oil changes. Only scanned truck when I got an engine light recently due to P0137 Bank 1 Sensor 2 o2 sensor low voltage. Can anybody help with either one of these codes? I have thrown the 1521 before but not sure why. I am also wondering if my exhaust manifold leak (getting a little bit bad - replacing soon) would be enough to throw this o2 code. Thanks guys