no its not just bolt in...you need mounts and to do some wiring. as far as the guages, you can wire those...no need for a new dash.