You should write the recursion tree(the tree is due to the calling of the function) and try to see if there is a recursion for counting it. Your intuition is not correct, try to count FIB(3) in FIB(8) (the remainder is 6 and the answer is 8)
I write it here because i can not do comments :(.