It’s premade saltwater not from my LFS it comes in a 5 gal box. Until now the waters done me good the whole time so I don’t think it’s that. And I would use a power head but like I said it blows stuff arounf in my tank like crazy I’ve tried many diff spots speed everything powerhead I even have is for nanosAgree with above, there is good advice there.
API tests are just for guiding, but not for success in the hobby.
You really need a powerhead in your tank ,trust me, the fish don't have trouble to swim in flow. Put a correct size powerhead in the tank and it won't be too much flow.
Stop dosing anything in your tank. Get better test kits before you make any changes, don't act based on API.
Buying water from the LFS is an issue, you don't know how often they clean or replace their filters. If you want long term success, need your own rodi machine and need to make your own salt.
"is only 13.5 gallon" doesn't matter, lots of us keep small nano tanks, in many ways, small tank is easier.