sure it'll bolt in, as long as the stock engine was a D15 or D16. Youll probably need the ECU from the donor car if the sol isnt a Z6 (though if it is a Z6, the swap doesnt make much sence). If its a S model, youll need to ecu to control VTEC and all that good stuff.
What year is the sol?