Don't think anyone here was bashing the truck..... But when you run a Brand X with a Brand Y engine, you'd better be expecting people to give you crap about it..... It's called brand loyalty, many folks have it.