Had to have the car (2009 4.6 w/ tech) towed to the dealer last night after it stalled on the highway and wouldn't move much at all. I was thinking maybe a alternator / battery issue beings i haven't replaced the battery yet, but the dealer called this morning and said it was a bad fuel pump and...