Ok! I am all out of ideas! I have ran the tests, replaced the starter solinoid, battery, battery cables, starter cable, starter, and the ignition switch. All with the same result. The starter engages on run instead of start! I have no idea what else to do? The starter just stays engaged when the engine starts, causing it to idle high as hell cause its still going.