the toners are third party however

Toss-up. Spent a couple hundred on OEM toners, or, 200-300 on a belt.

Usually toners are the culprit, however, I've also replaced the ITB for a similar issue.