yeah i 'm not sure.. i have to see an adjuster for my insurance company as they will determine if i had infact hit an animal, not something else.. anyways they are going to be reluctant to fix the engile idle issue unless i can prove to them that this happend after hitting the animal.
Checked for vacuum leaks yesterday.. no leaks that i could find .. re-tightened all the rings and hoses. took off TMIC and re-tightened everything also. Thinking it could be something electrical.. besides the spark plugs/wires. it could be the coil pack :s
Ohhhh the fun never ends.