In the first approximately the same result as yours -88.7kJ/mol, they probably made mistake, it should be endothermic reaction
Later on I get K=4.50 and here, I think, is your mistake, because your answer seems to be too high
Then I get Kp3=4.44*10-3, and you doing wrong with the material balance equation, because SO3 and SO2 values of pressure must be squared.
And the percentage is 0.87%