First thing I would check is engine vacume....if its running below spec. that would be an indication that the cam timing could be off. The next best thing if vac. is low is remove timing covers and check cam timing.
IS YOUR CHECK ENGINE LIGHT ON YET?.....HAS YOUR CAR EXPERT FRIEND PUT A VACUUM GUAGE ON IT YET? HAVE YOU BROUGHT IT TO A SHOP (OTHER THAN A 'REPUTABLE NATIONAL CHAIN') FOR DIAGNOSIS.YOUR OTHER POSTING HAD THE ANSWER THE FIRST TIME. THE ANSWER TO YOUR QUESTION IS 'YES'.
Thanks for your response. Sorry, I did not see your response to my original question till now. It did not mention anything about more answers/comments and so I did not check it.
No, the check engine light is not on. I have dropped it off back at the "Reputable National Chain" with all the suggestions I have seen here. They have agreed to check the timing belt and the transmission. I will ask them to check the Balance Shaft Belt as you have suggested. It seems that they are looking to me to find out what is wrong with the car and tell them so they can check it. I know it is ridiculous but I am willing to give them one more chance. If I do not get a satisfactory resolution from them, I am planning to take it to a dealership.
It seems to be a combination of all factors. I did not know that flushing transmission on older hondas was such an issue until I read about it online after it was done. I would expect the shop guys to suggest not to perform such things but I guess they are looking to make money by performing more services.