since you live in sweden, what does your DMV say about vin problems ?
beer