Somehow the autonumber field has been screwed up.
When I try to add a new record it reuses a number it's already used.
It should be using 299, but it's trying to reuse 143.
If I go into the table itself and add a new record, then escape to cancel the add, then repeat I can get it to increment...