Very nice 21004 switcher. Engine lights, smokes and runs well. 2 position reverse unit cycles properly. There is a very small repaired crack in the plastic boiler shell (very common issue) and boiler front holds well. See pics including last pic showing slight boiler crack.