Rusty water jackets. Engine sitting for 7 years

There is a over the counter engine flush that I used couple years age and it worked . It can be left in system for several days but I didn't . Caution: this stuff will kill grass in a heartbeat . I'd use it again . I paid a repair garage twice to flush my block and heater . Beats them every time .