temperamental
temperamental - adjective
relating to or caused by temperament
subject to sharply varying moods
likely to perform unpredictably
temperamental - thesaurus
erratic
moody