I have the new plugs already, but not sure about the deflector pins. Has there been a change since 06 motors??
Seahorse can you check my number and let me know if I need them. Also
can you tell by my number what is my latest MAP # without hooking it up..Thanks