Do your homework and feel free to contact me if you have any chance of using this company and their crate 4.1 stroker motor in place of the 3.8. Its been a nightmare for me. 6 weeks in and I still trying to build the motor they sent so i can drive my 2008 JKUR. My Dyno shop refuses to run it fully for fear it will blow up on his machine. It started with timing cover installed with wrong gasket blocking port to feed drivers side. They sent second timing cover and again sent the wrong gasket. Then throwing codes about crank and cam position. Found timing gear set installed 1 tooth off. Then had lifters rattling and some not holding pressure, replaced all lifters and found 5 exhaust valves of one type and size and a 6th of different design and size. 7 weeks into it and still cant drive jeep. The tuners was concerned about all the knocking. The top end was so poorly put together I question how the bottom end was assembled. Still trying to work through getting this motor running. They said they would send another new motor within ten business days but after 15 business days they said still waiting on parts. Trying to wait me out. I have claim with BBB and starting litigation. Just hope to save other people the heartache and cost of dealing with 505 Performance. I have 48 pages of emails about each problem and 1.5 gigs of pictures and video identifying the build quality.