Can i send my blueprint to another project without losing anything

is there any way i can transfer my vehicle blueprint to another project without losing the data for it i done it and all it does is removes the view port so there is no vehicle and deletes the variables is there any way i can send it without losing anything?

Have you tried Right clicking the vehicle BP asset and choosing Asset Actions > Migrate Asset ?
Then choose otger project’s Content folder as the target folder.

This will copy over not only the Blueprint but also any other things it references which it needs in order to work.