On the contrary my Coastie friend. 250 in not "enough", I suppose we can contribute your "enough" mentality to being in the coast guard instead of the Navy!
E-nough:
adequate for the want or need; sufficient for the purpose or to satisfy desire: enough water; noise enough to wake the dead. I disagree, if we're going to upgrade the "**** n' get" factor on the FJ, why not use Toyota's "flagship" motor and make our mountain goats into mountain lions??!!
PS- no offense on the coastguard joke, the world needs puddle pirates too!