Some model has HUD installed. My 2005 Grand Prix base doesn't have HUD. Looking at the picture, it looks like I'd need to swap dash, add HUD module, change wiring, and change BCM. Is that all, and how hard would that be?