Once again I've confused everyone with a typo. The original problem is:
8y - 31 = 13 - 3y
I added 31 to both sides:
8y = 44 - 3y
Then I add 3y to both sides:
11y = 44
and I get the right answer, y = 4
Iy was a silly little error on my part. Thanks everyone.
It's easier to check for yourself if you have the correct answer or not.
Since you at first found y=8.8, this means if you plug that value in for y in the equation 8y-31=13-3y then you should find that the left-hand side equals the right-hand side. But this isn't true, which means you've made a mistake somewhere. Plugging in y=4 however will make both sides equal, which means you have found the correct value.