I have the same problem on my 06 zx3. Now that it's getting pretty cold in Michigan, I'm sure it'll start acting up. Nice to see a solution for it, other than having to pop the pedal down fairly hard to get it going. They must not have issued a recall for this on the 06's.
The throttle body is where your air intake connects with the intake manifold right? (rookie here). Further explanation on where or pic woudl be great!