Hello Steven,
About ++i the i is incremented
i=0;
y= ++i; // y=1, i=1
About i+1 the i is not incremented
i=0;
x= i+1; // x=1, i=0
If it is not a source of your issue I recommend you to look at the Disassembly window in the CodeWarrior (Window -> Show view -> Disassembly)
I hope it helps.
Best Regards,
Diana