i would come get it if i had the money
lol
and your idle problem might be your iac valve
take it off and clean it