I'm using fastrack on 3 different loops, 3 different transformers.
Only 2 engines spark as they run on any of the track at the pick up roller. The rollers are lubricated and spin freely. One engine is a Lionel postwar diesel switcher, the other is a MTH O gauge tinplate engine( on this one the pick up roller is wearing down fast ).
Lionel postwar diesel
MTH O gauge tinplaye, note the worn rollers