Can overactive thyroid cause high triglycerides? And why would my cholesterol lvls be good but triglycerides high?

Not usually. Overactive thyroid is not a usual cause of high triglycerides. You may try reducing your intake of carbohydrates and consult your doctor for the need to take medication, depending on the level of fasting triglycerides.