If you have a way to check the compression, I would try that. I just finished working on a Husky with only 75 PSI. I had plenty of spark and fuel but it would not start. The suggestions on this site were to replace the jug and piston. I found a kit on eBay for around $40 (Chinese of course) and it did the job. The saw is almost brand new and easy to start with lots of power.
One suggestion from my local Sthil dealer was to hold the saw by the pull cord and see if it drops. The saw should drop to the first compression stroke and hang there. If it continues to drop you have lost compression and it's time for a rebuild.