Here is my problem/confusion.

I have a 20th level character that runs the shroud. I get about 8-9k base for completion. (not that I care about XP) In the xp area it says that I get an xp penalty because this is the 3rd time I redo this quest. Well my character has run the shroud about 59 times?!

Then I have my level 19 character run the shroud. I get frustrated because I want to TR him but I get about 1K base and the xp says I've run about 9 times already...in reality I've run about 39 times. Then in part 5 we automatically get killed so my end xp is 0...maybe more if we get a few other bonuses along the way.

So here is my question. How can one character get about 9k when he ran way more times than the other character and this one gets maybe 1k for the same quest? Am I missing something? And why does it show a number for the times you have ran the quest when it doesn't even come close to the real number that it should be. Need insight on this!