update;
Replaced oem starter motor with a Jaylec 70-61111 car still didn't start, moved over to the alarm system unraveled the spaghetti checked the solder end points, PCB board burn smell, wiring ends, capacitors, water damage everything looked fine restarted car vroom. restarted 5 to 6 time over an hour started put every thing back together only to not have it start any more.
looks like i will be removing the alarm system next weekend.