No other mechanical issues other than us not being able to shift to 4lo.
The codes that I got when I left the gas cap off was
P0441 - Evaporative Emission System Incorrect Purge Flow
P0455 - Evaporative Emission System Leak Detected (large leak)
but as TonyP mentioned, these codes are probably all related. There has been other threads on this forum that discusses the same issues that you are experiencing. Are your systems just simply the lights going up on the dashboard? or are you experiencing other mechanical failures?