Hi Con, sorry to say, I think you are being unreasonable you are not really a contractor (i.e. you are self-employed with an open-ended contract on less than the market rates for the position), in which case you are an employee without the benefits (holiday, sick, pension, redundancy etc.)
I would also say the following (as long as it didn't start another fight!):
- there is so little knowledge/experience built up over the seven years that a few phone calls is going to pass that knowledge on. Knowledge is power, but only when it is shared - you gain more than you lose by helping someone. The worst that could happen is that he goes away and does it by himself and realises that he doesn't need you to help him.
- you say that you have been there seven years and the last project has been for four years. This implies that you have been contracted over multiple projects? If so, now is probably the time to go to the manager and tell him that he's probably noticed you are demotivated after so long on a single project and what interesting work has he got lined up...
- start looking around locally to see what else of a similar vein there is available; even if you don't intend moving it may cheer you up (or depress you completely!).