Its sounds like he may need a further dose of antibiotics if he is still having discharge from his ear, if he is still off colour then i would def ring nhs direct, or make gp appointment for monday morning.
If you are really worried, i would call the out of hours doc, they will be able to give you advise etc over the phone and they're usually more helpful etc when its a child! dont feel silly ringing them, thats what they are there for remember! and plus it will put your mind at rest.
Hope he is better soon, must be a worry for you.
