3000 feet is below the transition layer (actually it is the transition altitude in the UK) so you should be flying on the QNH then, not on 1013.
5000 feet is above the transition layer, except on days with very, very low air pressure (and you probably shouldn't be flying then, due to the weather), so you should be flying on 1013.