Karash, the rule is quite simple: two bonusses with the same name, regardless of source, never ever ever stack unless one or both explicitly say they do.
There are a few exceptions -- Dodge bonusses, IIRC; also Circumstance bonusses from different circumstances.
But an Enhancement bonus is an Enhancement bonus, so no, they wouldn't stack.
Nor, indeed, with the enhancement bonus from Bull's Strength, the enhancement bonus from Divine Power, the enhancement bonus from the Strength Domain Granted Power...
Either would, however, stack with the Enlargement bonus from Enlarge, or the unnamed bonus from a barbarian's Rage.
Do you see a pattern?
Named bonuses don't stack with bonuses of the same name (with a few exceptions).