check the battery terminals or grounds
Only kidding tbozot!!!!
Sounds like klevy4 has a failing or misadjusted Transmission Range Sensor since Trib will start up after rocking the vehicle. This is a sensor that only allows power thru it when the transmission is in Park or Neutral to keep you from starting in gear. Am assuming both are automatic transmissions??
Try shifting into Neutral and with the key held in start position, rock the shift lever back and forth. If it suddenly starts up then adjustment should be checked and/or sensor replaced.
Have you considered the key side of the starting system as a source of the problem tbozot??
Have you been able to check and make sure that you are getting voltage to the smallest wire at the starter that would be for the signal for starter to operate? There are many parts of this system that could be giving you a problem. Ignition switch, TR sensor or clutch switch, starter relay, starter relay diode, pcm, wiring etc.
If you are not getting power to the starter with key turned to start then might try to start by swapping the starter relay and starter relay diode with others in the underdash fuse block and see if the problem goes away. This would be the simplest starting point outside of testing for voltage at various point when the failure is occuring. Will see if I can get you a picture of the relay and diode as they are not marked in the fuse box.
Here is that picture of theunderhood fuse box.The relay marked "relay" and withX on it is the starter relay. You can safely swap the one diagonal from it as it is onlythe rear defroster relay. The starter relay diode is also marked. There are two of them right next toeach other.They look like little black fuses but instead of a number they have a -->-- mark on them. The onecloser to the battery is the A/Cdiodeand can be safely swapped with thestarter relay diode which is right next to it. Make note of which direction the little arrow is pointing as it needs to be installed in the same direction as it was originally installed.