versuchs mal statt ang_diff() mit vec_rotateback().

vec_set(Item.aANG, Item.pan);
vec_rotateback(Item.aANG, KFZ.pan);