Sucks you have to take the whole intake off just to get to that little guy.
I swapped to a 05-06 coolant routing. I don't have to take the intake off. Just the air inlet assembly of the vortech.
I didn't see any obvious problems. I figured of test the thermostat though before I put it all together so now I've got it sitting in a pot of water on the stove. Lol