I'm sorry but no ... just no. I'd never urgoz with an ele with a build like that if I could help it. Maybe deep since that mission is much easier, but in urgoz, if you aren't searing flames, renewal or echo, you are so incredibly inferior to the other eles out there.
First of all, you have a bip at your back and many good non-elite energy management options (GoLE, auspicious), so elemental attunement is a complete waste of an elite. Second, AoE like teinai, breath will scatter the packs. Third, lava arrows only hits 3 things. Fourth, you don't provide enough knockdown/disruption to keep the baddies at bay.
I'm sorry that searing flames, rodgort's invocation and meteor shower arent available to you, really I am. I think Anet kinda screwed up there, honestly. It really leaves you with very few reasonable options for an ele. Perhaps if you really want to do urgoz you can bring up a different character class or acquire one of the other campaigns of guildwars. With only factions skills, you will only ever be able to go with the pugs that fail to check your skills.
If you insist on trying to wedge yourself into urgoz teams as a factions only ele then I would recommend that you at least consider these other skills:
fireball
immolate (single target but helpful vs healers)
smoldering embers (single target but helpful vs healers)
deep freeze (no water points required, only for the slow)
wards (melee, foes)
churning earth (with echo, arcane echo, although thats still AoE and not fire which plants are weak to :/ so still not great)
+w/ mesmer secondary:
arcane echo
echo
arcane mimicry
mantra of resolve/concentration
hex breaker
+w/necro secondary:
mark of pain (not many points needed in curses)
+w/rt secondary:
splinter weapon (10 in channeling needed for this)
spirit rift
IM SOry but no no no.
I pull Urgoz in 1h20 min, I pull Deep in 55 min, both with pugs.
ALl you need is that :
Fire attunement
Echo
MS ( I nver accept any ELE MS less sry )
Archane echo
Glyph less
Rod Invcation
liquid flame
fireball or anything here but mending
Ive done those runs ...lots of build possible...you want to e like that specialy in deep.
Any questions ask in here as this is not a secret : That build will lead you sumwhere not the one above im sory.
Also ask eany lead if they would accept the above build....its a kick on view thing.
To the pwner build ....no offences here I hope
Peace