For a 95, you probably have a lot of miles there...
To verify that the timing belt didn't cause any valve damage, take a DRY/WET compression test in each cylinder.
If they are all the same pressure you should be okay.
If a couple of them are bad, then you will need an overhaul, and possibly piston rings.
If all else shows everything is okay, try replacing the Crankshaft and Camshaft position sensor.
Pete...
98.5 SE Sport Duratec ATX (P66L) Black Clearcoat on Greystone
DOB 11/21/1997
DOP 12/25/1997
PIAA 510 Super White Driving Lights
SVT CAT-BACK EXHAUST (No Resonator)
DiabloSport Chip (LPQ4) - Engineered To Raise Hell
Too many other mods to list...
Sounds sweet, runs quick...
Crazy Horse Dyno @ 121.4 WHP/129.6 TQ