Wenn die Treiber A1 und A2 nicht ganz durchschalten, dann werden die Transistoren heiss. Prüf mal nach, ob die bei LOW kleiner als 0,5V und bei HIGH mehr als VCC-0,5V haben. Wenn nicht, dann mußt du für jeden Widerstand einen eigenen Treiber verwenden.