WHat I had to do is remove the blades to make sure that that they were not bent (they were so I replaced them) then I dropped the deck and found that the linkage was too loose. I put washers at every pivot point then lowered the deck to the ground and adjust it. Works great.
One of the thing that I found is that the deck height will change with tire pressure. I had a hard time when the first happened and it was due to low air pressure in my left front tire. It would change the deck height during turns.
Miles, April 2007