I have a 2002 b7500 that won't start. A little history... it would on occasion, while driving it, it would bog down, low to no rpms,almost like it was running out of gas. This happened several times over a few months. It would always pick back up and run as normal, at least until it happened...