Drops 500 RPM when I put it in gear

yea it always drops. you are putting the motor under a load. The only way you could have it not drop in rpm is with and EFI air controller to compensate for the load.