You can buy them new at various online jeep vendors, I do believe quadratec has them. They run from like $109 and up. Or you can check Craigslist, you might beable to pick up a whole engine for $100 bucks, would be good for spare parts. Just a thought, I did this, and the one I picked up ended up being a freshly rebuilt 258, with fresh paint on it, and it runs like a top, installed it in my jeep a week later. Still running and almost 2k miles on it, best $100 investment for my jeep so far.