Normally if the engine is missing after a bump in the road, it means that your motor mounts were very loose...
Seriously, So it has uneven throttle progression with occasional misses?
Are the misses at the same RPM or throttle position?
Perhaps the MPS is sticking? (If this were an L-Jet, it would be an easy answer).
Good luck!