Man, ive seen less damaged ones like that, and it was cheaper to just get a whole new R31...
congrats on the parts find though!
if you got time, are you able to post me the crank angle sensor cable (20cm) and plug? its 4 or 5 pin, facing upwards on the base of the dissy.
theres an old fella with serious problems with his plug, wont make good conductivity in the mornings or when at idle.
let me know how much your after...