i bought them for my ford but the boost gauge never worked right it wouldnt read anything under 10psi, but after 10 psi it was good, there egt probe seemed cheap like it might break off in the exuast and go through your turbo but it never did.
sounds to me like u should snatch that deal up