Does anybody know how much it should cost to have the timing chains replaced ? on 2007 GMC Acadia

2007 GMC Acadia,check engine light is on,code is p0366(camshaft timing out of spec)dealer suggests to get timing chains replaced.Does anyone know about how much that should cost ?The car is in great shape,we have had good luck with it.The car has 142,000 miles on it.

Asked by for the 2007 GMC Acadia
you could be looking at approx 2000.00 plus depending on damage i rec you look into replacing the eng with that kinda mileage. call and get repl eng quotes. i would think r/b eng would be like 4500.00 with a 3yr 100k mile warrnty