erratic

adj

1.
liable to sudden unpredictable change
2.
having no fixed course
3.
likely to perform unpredictably