ok so i found the culprit with my starting problems LoL. After replacing a starter that didn't need to be replaced I started messing with the wires that connect to the starter the little one has oil all over it and the connector is a little loose so tomorrows project is to rewire the connector. Its easy and cheap.
Moral of the story: check your wires before replacing anything expensive in your ignition system