sounds like a vacuum leak to me. we were replacing a part on my 05 and forgot to replace a vacuum line. when we started the engine, it had a high idle of about 1500 for 15 seconds, then would drop to 1000..after another 15 seconds or so, it would jump back to 1500. initially thought it was the throt...