Title says it all. What a nightmare but the 2.3 whipples on. I have stock upper, stock lower and stock idlers. Is the stock serp belt suppose to fit this? even witht he shaved tensioner it still seems like its a half inch too short and cant get it on.