Overheating problem with your 91 skylark 2.5l you have replaced the t-stat and flushed the coolant system that worked for about 6 months and it seems to come and go now does anyone have any idea how?

Water pump with a broken impeller blade. Possibly defective fan relay, fan motor, or fan clutch, depending on what it uses.