Stay positive big! I too have been in despair over my troll recently (it was off the road all xmas break and still not back on). I can see the light at the end of the tunnel! I pick the old girl up on Monday.
Hang in there! By the looks of it you will have one solid beast when it's all over