I still had some strange anomalies going on...
reading GPIO.2 to a testvariable (Testbit VAR BIT BANK0)
just before the @ INT_RETURN seems to solve those...