Oh yes more than likely if it's brought off Ebay, dont forget just because it's labelled as 195 it dosen't mean it is it's just a sticker. Do you know what boost your are making when the protection activates?
Sounds like best plan what you have decided getting a proper chip, when you get the chip it's pretty much plug and play, probably wise just to have AFR, CO checked after. Pretty sure Evolution chips are written for standard fuel pressure normally.
Martin