Ive got one on my 06 and i like it alot. It reads rail pressure, reads codes, reads boost (wont really apply if using any boost fooler i dont think), intake air temp, egt's. Mine doesnt have a turbo timer though. It would be neat, but all in all, its a good gauge to keep an eye on what everything is doing.