I have had the check engine light come on 3 times in our 99 Accord LX sedan 2.3L (152,000 miles) in the last month. First it was just the gas cap, then the evap canister was replaced and now I'm told its the PCM. This was the computer readout from my local repair shop. In talking to a few other mechanics, they doubt that it is the PCM and think that the Honda dealer testing equipment is really what I should have done. Any thoughts on this - I just don't want to waste another 0 for engine analysis as I feel like dumping the car at this point although it is otherwise in great shape.