i figured it out. it ended up being bad starter AND a bad ground. btw advance has ****ty starters. thanks all for help