In a saucepan, combine sugar, corn syrup, rum, and butter. Bring to a boil, then let cool until lukewarm. Beat eggs 1 at a time into this mixture, then add remaining ingredients. Fill tart shell and bake in a preheated 350 degree oven for 50 minutes.