Is General Electric Out Of The Doghouse?