checked connections on cdi's all good, changed the pcv , disconnected the battery , and the check lite went out, went around the block, all was good, still hesitating, so i drove it to the shop to try to get inspected today, got there all was still good , they put it in the bay hooked up the machine, and the light came on again , and thru a code saying miss fire in 4 ???????

what can i do next, the exhaust seems to leave the vehicle good, i guess the fuel filter is the next thing i can do, any suggestions on how to get that done???? thanks