Welcome to the Office of Steam Forum for Model & Toy Steam Gas & Hot Air Engines - Enjoy!
Perhaps it needs pickling? Followed by a pressure test. The water tubes look awesome, should generate steam very well.