Triumph Speed Triple Forums banner
1 - 2 of 2 Posts

· Registered
2 Posts
Mechanical it will but the position of the lamda sensor is different. So the original position of the ‘08 lambda sensor does not fit with your sump and I’m not sure if the oil pick up by the pump is matching the ‘08 sump. So adjusting the position of the sensor by a welder is the option I take (‘05, Arrow low by can of a ‘08).
1 - 2 of 2 Posts