The Service Engine Soon light has been on in my 04 Altima for a couple of days. I took it into the mechanic today and they just called to tell me that one of the cams and crank shafts need to be replaced. The car has almost 70K miles on it. The cost is $65 for each part and $170 for the labor. Does this sound right? I'm not accusing the mechanic of overcharging me. I really have no clue which is why I'm double checking with my trusted sources.



