Hi JCarr,
what do you mean by "keep the project details"? Do you mean the issue details? If yes, if you are missing your custom fields from the original issue in the target project, you would need to add the Object type Project to your custom form. Afterwards this form should be automatically attached to the target project and get all field values.
Regards
Lars