i bet the coil looks like this right ? buy a spare and keep it in the glove box. the ones i had were tested as good aswell. not sure what it is that goes wrong with them but they run fine then start to screw up. you dont even have to bolt it down. just hook it up and and zip tip it somewhere secure and see if it fixes the problem. Ive been through this nightmare before. I hate to tell someone to throw parts at it but coils were like 15$ last i bought one and the module wasent much either. i would go ahead and replace both simply due to the mileage. You might want to check your plugs as well to make sure they arent gunked up.