AGAIN SORRY FOR HIJACKING THE THREAD 
1) so i have checked my own engine's map sensor....

is it the right one? googled its no. and i think its from a 1JZ-GE! My engine doesnt have any idling problems though. (mashallah)
2) My AC was wired up by cutting through the stock harness of the previous 2E. here you can see the connector that goes onto the AC compressor and the extra wires spliced open. By looking at the wires, can i say i have an AC amplifier? the new compressor accepts only 3 wires as seen on connector with only three pins in it. Which wire to go where?

3) I was getting error code 42 whenever i drove above 3000rpm in 3rd gear with light throttle or cruising arnd 2000-2500rpm onwards in 5th gear. its an error that gets erased once ign is switched off....reappears if i recreate the same driving conditions. Its an air temp sensor error from what i know. how to solve??