I let them cool/oil every 15/20 mins or so and I'm keeping them as clean as poss.
I had exactly the same thing, with the same clippers, sent them back to manufacturer for service on two occasions and they were always the same.