Finally saved enough money to get a new gpu and power supply. Gtx 1650 super and a 600w psu by evga. Yes cable management is bad but I will work on it. :
Power, Temperature, & Noise - The NVIDIA GeForce GTX 1650 Super Review, Feat. Zotac Gaming: Bringing Balance To 1080p
Power, Temperature, & Noise - The NVIDIA GeForce GTX 1650 Super Review, Feat. Zotac Gaming: Bringing Balance To 1080p