yes there is a difference, it wont fit without fabrication to the mounting holes. it'll sound like its working great, but the ecu will throw a code. it will detect a cyp error.
you can always convert a non-vtec dizzy to a v-tec dizzy
but don't even bother... Just get the right one!!!