Today driving along and my trucks just died ,started back up I head home die again, started back up then died again coasted home [ Thanks to a down hill run] let it set came back later fired right up until I started driving it again .It ran for a few minutes and die.I went and got a CPS but not sure if that it Please help