If its off a 2g it will work on a 1g but not vice versa. I had called full throttle speed about them when i got mine because i had found a 1g for pretty cheap and was gonna get it but they said that it didnt have something that the 2g ecu reads that the 1g doesnt. It would be like putting a 1g maf on a 2g there are some wires that want get used on the 2g harness that the ecu needs. But it is still agood deal for someone looking for 1 for a 1g.