If you didn't have the 3120, i'd say go for it. A 10k tree removal would justify it. Like Brian said, the 3120 is the same type of beast as the 088, fix it. I have run a 42" bar on an 066 also, your dealer just doesn't want to order a bar when he can sell you what he has in stock for more money