And it did it again so I put a different wire on it. My mechanic might be here tomorrow or the next day so I'll get him to check it. If he can't fix it I might be going to visit and meet twin so I'm hoping he will know why the wire keeps coming off.
ok update i got the duralast wires and they came off on #7 too. So i went to the dealer i got it from (my friend's dad works there) and we spent 30 min looking at it and we took the plug out (ngk) to see it it was stripped and it wasnt. So the mechanic took his bad ass snap on scope and checked the head to see if those threads were stripped and they werent (my #7 piston looks good by the way). So then they put in a new $8 plug for free and im gonna see what happens now. i drove 1 hour back home tonight and it worked fine but at low rpms my truck kinda bounces idk why (like when im going 30 and i give it alittle gas it bounces). So if that fixed it then i will not be using ngk plugs anymore. also im very jealous of that snap on scope i want want but i dont wanna spend around $600