The solenoid is fine. We tested it. The problem seems to be in the connector at the ecm. We did the troubleshooting and the solution was, change the harness connector. Easier said than done. What is the part number, where do you get it and how do you replace it. Dealer says there is no part, have to replace the wiring harness. The connectors from electronic parts dealers say the connector is about twenty dollars but you have to know which connector it is.
This is the most aggravating car we have ever had, most problems are due to poor design and they should be held accountable.