I live in Indiana and am in need of a place to have the engine rebuilt in my 96 XJ, it is completely stock except for the off-road lights that I installed and the radio (could not stand not having a CD player). I have called around and I have gotten a price of about $3500, is the norm or should I keep looking. The place that I trust the most is a pretty reputable shop that does work on their own race engines and also on regular Joe's engines as well. Can anyone recommend a good place in Indiana? Any and all help is appreciated.