Hi I would recommend contacting GGG George in the DCS forum section he repairs Lionel and Mth engines, also contact Marty Fitzhenry, he has contacts with Lionel and may also help you to solve your problem and put you in contact with the right tech rep in Lionel that will help you!
Alan