Bucking f150

my 1995 f150, 4.9l, 212,000 miles, doesn’t burn oil, has been running great for 15 yrs no problems, recently when it runs for a while, 15 mins to 30 mins, it starts sputtering, lurching & smells like it is running to rich, will stall but restarts cools down runs fine,no check engine light, ( cel comes on when key turned) have replaced egr valve, idle air sensor, oxygen sensor,ignition control module, engine temp. sensor & complete tune up inc. fuel filter, removed o2 sensor thought might be plugged cat no difference need help!!