I got a code 25 too...you may just need to go to a dealer and have your IAC reset (I am doing this on Fri. to fix mine)...my friend had an extra one about a week ago...I'll try to get ahold of him and see if he still has it...
William 'Tha.Will' McGroarty ~*Roary*~ Sick Skillz