Hi. I have an 03 I bought used. Since ive had it, it starts fine but the idle is very low. I know its FI so I thought the choke was handled by the ECM. I dont know what would cause this. Basically starts up and runs the hot idle (under 900RPM). It stays runing but its really rough. If I add a little throttle it revs up and smooths out but as soon as i let go it goes back to a low rough idle until it gets to operating temp and everything is normal. Im gonna take a video but i didnt have time today. Thanks in advance.