A Queensland pilot has been forced to land in a backyard after his engine failed.