Car dropped 250 RPM and is now stuttering

Yes it may be, the mixture screws will have to be adjusted in compensation. And 650/700 for that cam is kindof a stretch.