The cause of your 2 symptoms are related. The culprit is called a crank angle sensor. Www.advanceautoparts.com part number 30-S2601. Sells for $46. This sensor sits just behind the water pump. Look...