Originally Posted By: danster
After many years and heat cycles, The solder joints can crack and cause a no start or intermittent performance issues. For my 1985 BMW it is good to have a tested spare on hand. Only $25 at the parts yard and about double that from another yard hound. Swapping in the "known good" ECU is part of my troubleshooting kit.
That's was happened in mid 2000's Corollas with poor soldering quality. Fortunately, toyota recalled them.