So after getting SZ to check out the ECU, it turns out that the ECU is indeed causing my high idle!! It only took me 6 weeks to figure this out!! I'll post my results after I get another ECU.
You cannot reply to this message because you are not logged in.