My RX 300 is having trouble when idling. It just dies. I have to keep it revved to keep it alive. When I take my foot off the gas, it dies. It starts great but won't keep running. No warning lights have come on. Has anyone else had this problem? A friend suggested it is the IAC or the TPS.