Bringing this back up, I have an 06 lbz, just had a pioneer stereo installed, touch screen, Bluetooth. I'm also getting a 650 code but when I get it my cruise light goes out check engine light which is already on goes out and the tach needle bounces around erratically. Any ideas? this started a week after the install so the stereo install may not be the cause. I do not have onstar, Bose or steering wheel controls.