General Motors plans to cap gasoline prices at $1.99 a gallon for buyers of certain 2006 and 2007 SUV and mid-size cars. The beleagured automaker believes that subdized gasoline will give GM a competitive edge in states such as California, where the cost of a gallon of gas can top $3.50.