I would look at a post by Anita about her trans shifting hard. There has been a concern with the wiring harness chaffing near one of the headlights. Do a search and perhaps it will lead you in the right direction. All of the things you mentioned do not pertain to the ecm, but more on the harness side. Hope this helps.