I think I may have found the problem. For some reason the aileron on the Beechcraft was set at -0.5 from the start. I probably did this at some point and I think it has been introducing the gradual roll. Now that I have zeroed the ailerons I am only experiencing slight drift which I assume is natural.