The acceleration time history should be a square wave, not a sawtooth. Acceleration due to gravity is a constant over time. The trick is to change the sign of gravity so it can be inverted in a fraction of a millisecond.
There seems to be something very wrong with your transient simulation. Starting from rest, the part should fall 2 mm in 0.02 seconds. Since the part is already at the bottom, remove the initial velocity so it starts from rest at t=0. Now change the sign on all the accelerations. You should see the part fall upward and hit the top stop in 0.02 seconds and bounce on the top for a while, then at t=1.00001 the acceleration changes sign and the part will fall down. It should hit the bottom stop at 1.02 seconds and bounce. I think the damping is adding a huge viscous force so it's like the gap is filled with oil and the part hardly moves at all in 1 second. Remove all damping and solve again.