Looks like everything has been mentioned.
I know it is quite a list, but im sure with a little effort you can easily knock out that list.
As far as the ears, it looks (and it may just be the picture) as if both of the ears are "right." Please confirm. Sometimes some manufactures provide 2 sets of each ears (as practice/backup) and you may have installed both rights.
Please confirm. That way it fits properly.
Good Luck on your updates/submission.