After you try all of the hard things: check to see if the solenoid mounting screws are tight, and getting a good ground to the fender.
after getting another new solenoid and a new ignitions switch the problems seems to be fixed, gonna be careful for the next few days while driving it just in case the problems comes back.
the problem is fixed,thanks for all the help. I am so glad that summit racing is in my town haha makes getting quality parts so much easier