Though i dont recall running with you off the top of my head, and there are prolly several issues here, first let me say that ranger dps isnt as bad as you hear here on the forums.
Being the only class with 100% off hand attacks, and the amount of FE damage, PER HAND, adds up very quickly. Dont be so quick do dismiss your dps. While rangers may not be at the top of the food chain currently, dont assume they are gimped because of that.
Learning how to not pull agro in a pug can be tricky. I usually start with the lower threshold of my dps and start adding things slowly. A raid like tod is perfect as there are several opportunities to test out how fast you will steal agro from others in the group.
Once you have that established, you need to learn how incredibly hard it is to actually pull agro on Horoth when compared to other raid bosses. Usually once hes locked in on someone, he doesnt change. It takes a lot of burst dps to get him to turn, usually only dark monks and palys can achieve this. But occasionally a well built kensai or barb will pull agro as well.
There are ways to improve your reflex, but most of it can be mitigated through items, especially fire damage. I have melee with no evasion and mediocre reflex saves that can stand up to those eles on elite strictly due to items and hitpoint pool (and dps

)
Thats all for now, i might respond more later after some other trolls drop by....