2014 traverse Lt 3.6 awd. Drove vehicle to the store, came out from store and vehicle started but check engine light on and went into limp mode. Wouldn't get up to speed and shifting irregularly. Pulled codes and found p02534 and p02535 for ignition switch circuit voltage, also a p0704 for clutch switch circuit. This is an automatic transmission vehicle and everything I can find on p0704 says it only applies to manual transmissions. I cleared the codes and was unable to duplicate figuredagain immediately. Car sat for a day and went to start in the morning and it would not start. Dash light came on and everything, went to crank and lights go out, no fuel pump running and no cranking. Checked codes again and have p02534 and p0704 again. I figured the ignition switch is cheap enough and easy to replace so I put in a new one. Still same problem. Note the vehicle is starting, but the codes continue to come back. The battery is a couple months old. I'm at a loss right now and could use some help. The p0704 makes absolutely no sense and is making me think the may be a problem the the pcm or something. Thanks in advance for any help