A cost of nearly £500 just to obtain a pump, massflow sensor and cable, and not include the labour to fit these items, seems very high to me.
Are you sure your Home Emergency Cover insurance company didn't encourage the "engineer" they sent out to exaggerate the cost so they could reject the claim?