My 01 Protege 1.6L is leaking oil from the cam seals and needs a new timing belt, tensioner - idler kit, cam seals and crank seal but no water pump. Was quoted about $650 parts and labor - tax included. Does that sound fair or seem high priced? Thanks.