congrats mike!
sucks about the little bugs you have to work out but atleast now you got that beast running.
i probably cant supply you with any tech info that you dont already know or have but i'll offer ya a helping hand or foot with the brake bleeding!
just let me know,i would like to swing by and see the car anyhoo.
later
juan