my truck usually idles at 690 on a warm day, first start can go up to 2000rpm. i also have a rough idle, but its not so much starting, but when i get home and put the truck in park, the truck stumbles slightly. if you give it a little bit of gas it revs up fine, but then drops below 500rpm, stumbles for a few seconds and then comes back up to 960. also it will cause the whole truck to shudder slightly at random times. im thinking bad plugs. i got the truck with 38,000 km and its at 40,680 now. ive pulled #5 cylinder plug and it looked worn. diod thing was rounded slightly, and brown marks on the ceramic isolator. let me know if this is common?