lol typical, i found out what was causing the problem right after i posted :s
It was because i was translating the matrix after i updated the frustrum :s

Doh..