Well if you're already gonna take the throttle body off then you may as well clean it while your at it, as far as the codes go if I'm not mistaken 31 is vacuum sensor and 24 is intake air temp sensor.
I do know that if the hose is cracked it could drastically affect performance, 22re and the 3vze are very touchy about the MAFs, they really MUST have proper intake vacuum.
Code 31 either means that the wires to the sensor are bad and there's a short somewhere, or the sensor itself went out, or you don't have proper vacuum pressure. I'm leaning more towards vacuum pressure...
I would fix the crack, see what it does and if that still doesn't work just do process of elimination and see if you can find the problem.
And as far as the intake air temp sensor, it won't affect it very much, the intake air temp sensor on my 3vze has been out since I bought it and I haven't had any problems.
Hope this helps.