Then it seems that something in the vo is messing it up. Try decode your vin in vin decoder(mdecoder or bimmerwork) and check if the VO is correct but comparing the options in the fa from the vin decoder.
If 0305 is your correct date then why are you modifying it?
If 0305 is your correct date then why are you modifying it?