Toyota Repair: Possible short in main computer (ECU), camshaft position sensor, smog inspection


Question
I went to a Toyota dealer with my 2000 Celica GT because the "Check Engine" light was on (trouble code P1346).  The dealer found the wiring to the camshaft position sensor had been cut and then repaired by twisting the wires back together and wrapping them in electrical tape.  The dealer made repairs by soldering the wires rather than just twisting them.  The car was returned to me and within 24 hours the check engine light was back on.  I returned the car to the dealer who found the same problem on the other camshaft position sensor.  Similar repairs were made again.  The dealer test drove the car 3 separate times and the check engine light did not come on.  The dealer suggested the wiring issue may have caused a short in the main computer.  I drove the car home and again within 24 hours the check engine light was back on.  I am now faced with returning to Toyota again.  At this point can the problem be anything but the computer?  If it is the computer, what is the repair/replacement likely to cost?  Is there any work-around?  Other than being warned about new problems that arise, is there a down-side to ignoring the problem?

Answer
I'm kind of curious how those wires were damaged in the first place? Do you have any idea? Have any other repairs been done recently to the engine before this happened? The first thing the repair manual says to check is the cam timing, if anything was done recently to either the cylinder head, camshafts or the timing chain then this would be the area to suspect first. But to answer your question, yes the ECU could be the problem. Toyota offers an exchange computer but it's still about $600.00> the downside may be a lack of performance and fuel economy and the fact that it won't pass smog inspection or other required inspections depending on what state you live in.