could be swimbladder disease. I would do a 50% water change, keep water temp as close as possible. dont feed for two days and then give frozen/thawed peas after the wait.
if its cloudy eye or pop eye, you will need to use epsom salt instead of aquarium salt( aquarium salt is for healing his scales) and the pop eye seems way more important to treat right now.
Since you have a pleco you can only dose 1 tbls for every 10 gallons. If he is alone, dose 1 tbls for every 5 gallons. This can alos help with bloating which is one of the causes of swim bladder disease,
you must have had some issues with ammonia or something with water quality, diet or over feeding.
what are your water readings, diet and frequency?