I popped my engine in my 2001 x reg astra sxi so bought a new one out of a vectra, both codes x18xe1 but the vectra engine doesn't hav the crank sensor plug in the block like the original engine. Car drives but won't rev over 4500rpm. Is there any solution other than gettin another engine? Thanks