Forgive me cause I'm not familiar with the 700. But does it have only 1 intake port ? I have not seen to many 700's up close with the seat off. But I thought I saw a Dbl throttle body with 2 inj. I didnt see it for to long so I'm not sure. If so that would make sence for bolting on the EFI. But I dont think the 660 frame has clearance for the EFI. So maybe the kit will have an adaptor for 2 carb setup.