Yes, that's a 90024 Bachmann Liberty Bell Limited set first listed in the 1995 catalog. Also available was the 97290 Gladious coach and the 97490 baggage. My set has number 58616 on it and I have two other different set with that same number. I beleve these were made for a catalog or big box store but have never found any information on them. In 2004 Bachmann listed the 90082 Pennsylvanian set which had a green engine and red cars. For display I switched engines as the green is a close match.
Wade
Wade