I would shop around a little. 2900 may be a little high.
With 250k miles also consider what else you may want to replace. Spider injector, any questionable sensors come to mind. Fuel pump and lines would be a good step as well if you have it all apart. Don't think that if you just replace...