I'd go with the 3.2. Parts are decent, but you are talking about cars that are 14-15 years old. Just about every E36 has P.S lines that leak, water pump, and radiator issues, guibo, ccv, ps reservoirs that clog up, ac issues, climate control units that like to quit, saggy headliners, oil...