First, I don’t believe the brake lines had air in them. When the pads and/or the caliper slide pins become rusted and/or seized, this will cause a low pedal feel. The brakes need disassembled and cleaned. Second, I think you mean that the front “springs” are cracked (I’ve never seen a cracked strut). THAT is very important to get fixed properly. or whatever reason, those years (02-06) break springs, and you can have an instantaneous tire failure, as shown above. Very important! Third, as far as the Rack and pinion goes, have you been adding fluid? My Camry rack had been slightly seeping for years. It was only when the right inner tie rod seal blew out and I was adding a quart a day, that I fixed it. Not all dealers are created equally. I’d take it to another dealer for a second opinion. Don’t go to an independent shop. If you think the dealer is hosing you, you should see what kind of bs indy shops try to sell customers, and then they bring their cars to us (I’m a Toyota Master Tech) to honestly, and properly fix. My dealer was the first in Northeast Ohio to open up, back in the early 70’s, when no one wanted a Toyota. We worked for years to build our customer base through trust, and “fix it right the first time” mentality. Also, not all technicians are created equally. Some are cheats. Take it to another TRUSTED Toyota dealer for a second opinion, and if you need to, another for a third opinion. In the end, with the findings, you’ll be able to see who’s being honest. Just don’t tell the other dealer TOO much, or they’ll try to sell you the same stuff, potentially. The springs are about $300.00 for the pair, now…do you replace the struts and mounts while you’re in there? I would! The labor is the same. We get 3.0 hrs labor for the pair. If you go to an indy shop, you’re playing roulette. They use lower quality parts, and often have installation issues (Toyota struts have an index notch that many aftermarket shops tend to mis-align, causing a knocking noise, and eventually the notch to be smashed, and now you need new struts again! Maybe I’m biased, but a Toyota tech fixes the SAME products everyday. You DO get factory trained techs, and that means something. Now, just find out which dealer is cheating, exagerating, or being honest. At times, they’re al guilty of one or another. Cheers.