Sunroofs unexpectedly explode into 'a million pieces'