missfire @ 2000-2500 rpm idle & high good no codes on 1996 Geo Prizm

this started as a crank/no start .had bad dist/cap high ohms & a bad coil cracked . replaced them now this. Repl. T/belt, crank sensor, spark plugs ,fuel filter ,& pump. Have tested TPS no gliches . No codes will set.I see you already have 2 similar questions and no answers

Asked by for the 1996 Geo Prizm
this type of prob needs to be insp b4 a diag can be given