Neat idea on the indexing. Be aware the Insight has a tendency to let the plugs back out, for whatever reason. Reminds me that I need to check mine.
Did you see that I just replaced the thermostat and bled mine a few days ago?
http://ecomodder.com/forum/showthrea...tml#post539883
EDIT: Is that a spider next to your plug?