Es könnte sein, dass die Schaltung schwingt.

Normal hat man bei so einem Netzteil am OP einen Kondensator in der Rückkopplung (direkt am OP-Augang, oder hinter Q2), um die Bandbreite zusätzlich zu begrenzen. Die Leistungstransistoren sind nur selten schnell genug um für die volle Bandbreite des OP. Zusätzlich ggf. auch noch etwas an der Rückkopplung parallel zu R14.

Sonst ist mir noch aufgefallen, das R12 recht klein ist - so muss der arme Transistor Q2 gut 100 mA liefern bevor der Darlingtontransistor voll mithilft. Es ist auch zu überlegen ob man für Q3 überhaupt einen Darlington braucht. Da könnte eigentlich auch ein einfacher Transistor reichen. Später sollte die Rückkopplung und der Elko am Ausgang, hinter dem Shunt sitzen. Die Versorgung für den OP sollte noch Kondensatoren gegen GND haben, auch wenn der LM324 nicht besonders schnell ist.