Problems after rebuild

Put a new 02 in it with no charge. We put in new tps (even though old tested good ) and blocked off Egr. We did them at same time so not sure which one help. Still has only slight stumble and no more surging at constant throttle. Running out of things to check
 
Top