My check engine light is on?

Have my 1988 Ford F-250 the check engine light comes on when I turn the key to accessory but when I start the truck it's off, I don't know what this means, is it on or off?

What's the best 2016 truck?

Dodge ram, ford f150, ford f250, ford ranger, Toyota Tacoma, Toyota tundra, Nissan titan, Nissan frontier, Chevy silverado, or the chevy colorodo. Why?

I'm looking to get a 2009 F250 with 139,000 miles on it is it a good buy?

I'm 21 and it will be my first vehicle and i don't know too much about diesels. It is a 2009 Ford Super Duty F-250 Lariat Power Stroke Diesel 4X4 with 139,000 miles for $30,000. What would be the average MPG, what is the break-in mileage, what is the average mileage and what is high mileage? A lot of questions i know but like i said i don't know anything about diesels and i just want to make sure it is a good buy.

1991 Suburban or 1987 Ford F250 6.9 IDI?

I'm looking for a new truck, it would be my first truck and second vehicle.

I have a friend that is selling his 1991 Suburban 2500 for around $1500, it has the fuel injected 350 and around 189k miles

I'm also looking into getting a 1987 Ford F250 with the 6.9 IDI diesel, the prices I have found for some near me is around $1500-$2000

Which of these would be a better choice for a second vehicle? I know neither will get very good gas mileage, though the diesel will get better mpg than the gas 350 but, how about towing capability? I won't need to tow anything massive, probably nothing more than like a flatbed with 2-3 ATV s on it, but I d like to have the capability to tow something should the need arise, how would the Suburban fare against the F250?

Don't start a Ford vs Chevy flame war either please, I know people can be very passionate about these things, I personally prefer Chevy but after driving my dad s 1999 F350 7.3 I have grown more fond of Ford.