So I got a spun bearing and bad heads. Can I put an sti engine instead of the ej255? What is required? Just pcm and turbo/ intercooler? Reprogram key?
Depends on the year of the EJ257. Many years have different plugs for the electronics if you are getting a fully dressed engine. Also- the 2011 and newer STI's have VVT on the intake and exhaust vs just on the intake for the WRX, so there would be some wiring there along with the ECU needing to be changed.