The money you might be trying to save on installing the poncho in a cobra, is nothing compared to how much you will spend trying to put this combo together, sell the poncho motor buy a ford crate motor and put a little blower on it. tons a ponys for FFR and fun to drive, less headaches. Plus heaven forbid if you ever had to sell it ,you could. Are you going to Jig up the poncho motor for Motor mount locates and tranny support,
oil pan for low ground clearance on cobra. Are you going to move motor a little higher up for pan clearance and upset handling?Custom
oil pan and pump, custom made headers Trans adapter or automatic. These Items alone are extremely costly, but excitement and challenge is what we live for. Good luck
Jim