Hi NASA,
Don't dispair, it could be worse...
Here some idle tuning info (I'm not sure if you've seen this):
Idle Tuning:
showthread.php?t=4661 <-- idle tuning tutorial by SSpdDmon
showthread.php?t=149
showthread.php?t=5866
showthread.php?p=86553 post #17
Cheers
Joe