ive not had a problem with the year, but i had to have my logbook changed as is said 5 door hatchback on mine too.
Whats your Vin number?
VSSZZZ6KZ1Rxxxxxx or 6KZ2Rxxxxxx means its a Mk3
VSSZZZ6LZ2Rxxxxxx or VSSZZZ6LZxxxxxx means its a Mk4
the 1R, 2R, 3R bit etc is your Model Year (obviously MY01, MY02, MY03 etc)
not being funny but i reckon he'd know if he had a m3 or mk4 without checking his vin
not being funny but i reckon he'd know if he had a m3 or mk4 without checking his vin