medusa2584,
Recheck your code flow.
You're still trying to RETURN from GOTO in various places.
And (I'm not even sure if it's possible in MPLAB) are you getting stack OVERFLOW errors or stack UNDERFLOW errors? If getting UNDERFLOW is possible, that's what I'd say you're getting.
Bookmarks