So my car recently started not starting up with no crank. At first the car started dying when I would drive it to places. I would drive to Walmart and come back to my car 10 minutes later and would not start/crank at all. The battery and alternator tests perfect every time and the battery works even if the car doesn't start (lights and radio work). I replaced the starter and it worked for 2 weeks and started doing the same thing again. And on cold days it DOES start but when it gets above 75 degrees it wont start. I took it to a friend that works for the dealership (has his own diagnostic system in his house). He told me that it was and ECU issue and it would cost about $3,000 to fix and that even replacing that may still not fix the car. So its basically a gamble and I cannot drive my car to other shops for a second opinion because it may not start if I take it anywhere. I am trying to see if anyone has heard of similar issues and how they fixed it. I saw similar issues but they said it was the starter. I cannot afford to gamble $3,000 right now as my hours are cut due to coronavirus.