General Motors will have 4,500 dealers after, under pressure from Congress angry with job losses, reversing planned closures of over 800 franchises.