no, i dont think so. pretty much plug and play. i dont think the 75mm has the coolant line thru so u'll have to cap that off. theres no way to "calibrate" the TPS. unless u enlarge one of the holes so u can twist it on the throttle body to get the right idle reading. good luck.