Stop in for a cup of coffee

That wiring looks really good it is prob the ecu. Just started after the winter also, we used to have crap go bad in the spring and late fall with the temp swings all the time.