In this paper, we proposed a new multicarrier, direct sequence code division multiple access, the so-called premulticoded MC-DS-CDMA system. In this scheme, the basic MC-DS-CDMA system is augmented with a precoder and a multicode encoder at the transmitter. The multicode encoder is an inverse Walsh-Hadamard transform (IWHT) unit, while the precoder is a recently suggested "constant amplitude" encoder that guarantees that the IWHT output stream has binary level. While IWHT, multicarrier (MC) transmission, and direct sequence spreading provide us with frequency diversity, the constant amplitude precoder ensures that the transmitted waveform is spread BPSK signal, minimizing peak to average-power ratio (PAPR) problem. The multicode and (MC) combination also addresses the need for flexible high data rate services in present day wireless communications. In the receiver, after matched filtering or correlation demodulation for each subcarrier and WHT operation, a detection strategy based on minimum-mean-square-error (MMSE) criterion is used. We have derived an upper bound for the bit error rate (BER) performance in Nakagami fading channel. Numerical results are compared with those obtained from a single carrier DS-CDMA. system (SC-DS-CDMA) and a MC-DS-CDMA scheme without the precoding and IWHT units. We show that our proposed MC-DS-CDMA scheme has a much better BER performance compared with both of these schemes.