thanks Ken,
I only had this car for like a month, and I installed the boost gauge, i didnt use any clamps for it in the engine bay so it might have popped off.
I havent touched much around the car at all. accept for the aesthetics, cos the rest was too much work to go through everything and make sure it was all there.
I got the car from a dealer so you gotta assume a certain amount of stuff has been covered.
But the gauge popping off is my fault. Sorry Mike. if thats what it is.