phyregod !!YTINASNI Jul 22, 2006 #2 Suspension, yes (everything bolts right up), motor, no.. but it should drop in.