i wonder what cluster that is? totally different from the one's i've seen?anybody know?Duane
wonder why they installed the blow off valve? must have been running insane boost pressures? turbo surging? hmmmm