omg mike.. i think i solved all your problems!!
http://www.trackpedia.com/forums/showthread.php?t=1763
about halfway down the page- he swapped FC front suspension in. i wonder if the control arms swap strait over?? maybe the subframe does? either way, probably worth considering.