I can run them on parallel tracks, engines clean and track clean but they never run the same one might start earlier then the other one may run faster or slower they are never consistent if I hook them together always one engine has the wheels spinning at some point. have tried Odyssey on off resets etc. no luck??
Step one is check to make sure you HAVE a F7 powered B unit and not and F3 with TMCC. The F3's are geared differently and have a smaller worm on the motor axel, also make sure they are BOTH TMCC. The later Legacy release powered B units WILL NOT run with the older F3 or F7's.
Next make sure you did not lose a traction tire.
Next do a factory reset for both powered units.
Make sure both powered units are set to Odyssey (ON). not Odyssey NO.
set them on the track and watch which one is slower. Is it hesitating? Note that gear sets love to attract metal particles and all sorts of dirt. Even the grease likes to harden up over time. Make sure these gears are not binding. To be prudent I would clean both gear sets out.
Last, is you may have a bad motor bushing. The F3's are notorious for this. The F7's were a little better. Pop the shell and watch the flywheels turn. Is one motor faster than the other? Turn Odyssey off for this experiment. You can see one motor working harder than the other...My luck has always been the motor with the odyssey board is bad...the good news on the F7's you can still get a replacement!
Let us know what you find...