I don't see why not. You don't need a behavioural issue to terminate - wanting to replace with full time seems legit to me. As long as you give proper notice and are honest about your reasons I dont see anything wrong with that! I have no idea if the rules are different if you are working through an agency though.......