I have a 04 Canyon with the 3.5 I5 motor. Started getting the flashing check engine light. Ended up that I have no compression in the #2 cylinder. Truck has 194000 miles on it. Should I pull motor and rebuild or what are other options? Truck is in great shape other than this problem. It is also a 4X4 Extended cab. I am able to do the labor work myself, but would have to rely on machine shop for that kind of work. This engine has never been torn down before, just minor tune up stuff. Recommendations and or other options on this?