Welp it didn't last long. 2 days and started cutting out again. Come to find out I missing a whole peice inside the solenoid (see attached pic). This part has never been in my truck. So I got the part, installed it and it made it worse. Now it won't Rev above 1300 rpm's.
The picture is of the part that is missing, it never had it installed.