Okay, you have a decision to make, because your CYA is SO high--and what route you take depends on how available/feasible partial draining is. Your plan of attack to clear up the pool with the CYA that high would be to
1) Drop the pH to 7.0-7.2 using muriatic or dry acid. This will also lower your alk, which is too high (no more baking soda for you! ). Then you'll aerate the pool by turning your return eyeballs up to create rippling on the water. YOu could also add a fountain or other way to aerate the water. THis will bring your pH back up without raising your TA again. Do NOT drop the pH lower than 7.0, because that can damage your liner. Go slowly when adding chems, because it's always MUCH easier to add more than to overshoot and have to correct.

2) IN the meantime, you'll need to get your chlorine up to 25 ppm and KEEP IT THERE by testing and adding more chlorine 2-3 times daily, or as often as possible. The more consistent you are about keeping that 25 ppm, the quicker your pool will clear.

3)While this is going on, keep your filter running 24/7, brushing daily, and backwashing it as needed depending on your pressure. Once the pool turns blue/cloudy and the algae is dead (you'll know because there will be no overnight chlorine loss), then you can let your Cl drift back down, but never to less than 8 ppm. Because the CYA is so high, you're going to have to maintain 8-15 ppm chlorine all summer to keep the algae away.

Alternative #2--
1. Drain/refill about 1/2 of your water to get that CYA down to a more manageable level. This might also put your other readings closer to where you want them when you refill with tap water. Then post a new set of numbers and we can go from there. If you get the CYA down to, say, 50, then we're only talking about maintaining a shock of 15 ppm and a minimum Cl of 3, which is much easier and cheaper in the long run.

Either way, do not add any more stabilized chlorine--no trichlor pucks, no dichlor shock. You can use Cal-hypo in granular form, or better yet, switch to liquid chlorine or bleach.

Janet