I believe a tall flame is not getting enough air. Any oil burner techs out there, correct me if I'm wrong, but I think if you feed in more air, the flame gets lower?
Then that also makes me wonder- have you cleaned the blades on the blower? you should be able to do it with a skinny bottle...