1.6 or 1.8, (thinking 1.8 is the only 01 option

)
First get all the codes from the computer, you will now have codes set from all the sensors you disconnected. The catalyst codes means the rear O2 sensor is reading wrong or the catalyst is actually bad.
Sounds like maybe its running really rich, that might throw a cat code from the excess hydrocarbons in the converter, and would also explain the high idle, the computer is adding air to get the mixture back right, no way to bring the speed down until the excess fuel is taken care off. Maybe a leaky injector?
Check the plugs for color, sooty or black would conform this, also if you can get a scan tool on it, the front O2 should be saying rich if my hypothesis is correct.