I do have the new trucks on it, bought a couple of years ago. The old ones had a few cracks in the plastic bottoms, but no running problems. But, I figured what the heck. I will check for the reversing switch, good tip.
By the way, if someone wants to drop by and get 2 free trucks, email me (pick up in San Diego).