I had the same issue today with the parking brake light coming on and then engine light as well with a rough idle . Brought it to the dealer and they said spark plug wire was loose and now it’s OK they say. Truck only has 62 miles on it. Hoping they’re not full of crap