Gm has been doing flex fuel since at least 01... it is usually only offered as an option on their common fleet vehicles.