Well I bought this car broke and the previous owner replaced the VSS and the one he put on is for a 1990 prelude si w/manual trans(this was verified by the part number), so its for the right car and trans. I cant remember when I took the car apart if it was installed in the trans or not....I have the o.e.m. sensor and the new one. The sensors mounting holes dont line up and it is way too tall! It will interfere with the coolant hose that runs from the water pipe to the heater core, there will be no room to install the hose once the VSS is installed into the trans. Here are some pics and you can see what the sensor looks like, I dont have a pic of it in the car will need to get one tomorrow. It also doesnt allow me to bolt the shift cable bracket all the way down unless I turn the sensor and after I do that its impossible to bolt it down to the base and it still wont clear the coolant hose. Im stumped....after having 4 preludes I havent ever had this happen. If you compare this one to the o.e.m. one its way too tall.