My 99 4runner was throwing a P0303 code which designates misfire in 3rd cylinder. So I checked the plug and it was cracked so I put in new plugs. After replacing all the plugs it seemed to be still missing at low idle so I pulled the #3 plug and it looked like it was starting to crack again already. Anybody have any ideas why this would happen? Any help would be greatly appreciated.