If you're willing to come up to worcester, we've got sam's pull a part. They've got maybe 6xj's left. Nothing newer than 97 atlhough theres at least one 96.
there is a decent yard up in Ma.. cant remember what town though, it was just east of woonsocket RI by maybe 20 minutes.. not alot of help i guess but if someone lives around there maybe they would know.
in scituate you have harry's on route 14. he usually has a good dozen xj's with parts left to them (found 2 xj dana44's in there one day) lots of fullsize trucks and a couple rotted out old swb jeeps.
prices can be a smoking deal or a rip off depending at who is working the counter though. i got quoted $450 for an xj44 and a week later my buddy got quoted $200 for the same axle.
then in foster there is Foster auto parts. he usually has a nice selection of xj's and usually a couple mj's as well. reasonable prices and they progressively get cheaper the more you spend with him.
there is a decent yard up in Ma.. cant remember what town though, it was just east of woonsocket RI by maybe 20 minutes.. not alot of help i guess but if someone lives around there maybe they would know.
Ray is crazy, but if you get to know Ray, it's a good resource.
Just don't deal with ANYONE but Ray.
95 north to RI 7 (exit 29 IIRC). KEEP RIGHT on the ramp. cross the bridge and take the first right, then take the next right, go past the metal recycler, right again and you're there.