It might have took so long and been undercooked if you lifted the lid every hour to check the temps. Get yourself a remote temp checker. It will keep you from losing heat every hour.
I've had my two (18 & 22) doors for a while now and finally got them installed. I'm glad to report they fit like a glove and zero problems with the hardware either. They look SO much better than the originals!!
If it's in your budget, get the 22.5". You might use it someday. It's like a gun....it's better to have it and not need it, than to need it and not have it!