Super Six Idle Issues... Bit 'O' Help Please!

Well, how bout dat, yo?

I felt so good about accomplishing something, that I lubed the front end, and took the car for a drive.

That's when I found out my dash pad has been held in place by nothing more than positive friction! Scared the hell out of my son when it fell in his lap!