Yikes.. that sucks man. I've never even heard of it.. ITB makes me think Individual Throttle Bodies (from the Euro engines in BMW E36's

). Very sorry to hear that this problem is slowing you down though. I hope these exercises help out and you can get through it quickly.
