Update:

Well i still have not been able to properly disable the clutch to start on the newer Aveo. The clutch position sensor does effect the starting of the vehicle. When i tape the sensor in the right position the car will start without pushing the clutch in. However, the clutch position sensor (CPS) is used by other parts of the car. so even though u can start the car without clutch and everything works fine at first, the check engine light comes on and the car will not start after that until i un-tape the CPS and pump the clutch a bit. I have yet to try finding the Neutral safety switch, and jumping that, but i don't know if that will work. any ideas?