No longer have time to even start on this anymore, put a little time into it and you'd have a great XJ...
http://ajsoffroadarmor.com/cgi-bin/yabb2/nph-YaBB.pl?num=1185375955
http://ajsoffroadarmor.com/cgi-bin/yabb2/nph-YaBB.pl?num=1185375955