Italian auto giant Fiat said on Wednesday it had struck a deal to buy up the remaining 41.4 percent stake in Chrysler it does not own from the US auto workers' pension fund, paving the way for a full merger between the two companies.