Synonyms for Temperamental (same or very similar meaning)
WordNet sense 1 (subject to sharply varying moods):
moody
WordNet sense 2 (of more than usual emotion):
emotional
WordNet sense 3 (likely to perform unpredictably):
erratic
WordNet sense 4 (not worthy of reliance or trust):
undependable, unreliable
From the ODE community, based on WordNet
add/edit