Ok... if in fact the computer needs to be flashed, this is the absolute first thing that needs to be done! Hands down! Nothing else will work correctly and you will be chasing your tail trying to figure this problem out.
Get the computer flashed with the correct vin number and go from there.
Let me know!