I have a 2003 Sierra Duramax and the engine light came on and three codes p0700, u2104, u2105 I changed the nsbu and it went off and shifted really smooth for a day or 2 then the light came back on and shifts hard and shifts at higher rpms like it’s in tow mode. Has anybody had this problem or any suggestions? Thanks!