Installing your head unit is gona be your biggest problem. The amp and running the wires takes no skill at all. I suggest going to home depo and buying some nice cable and dont use the stupid monster cable package. Get some 6 gauge wire, a inline fuse that you put as close as you can to your battery and sone RCA wires. You also need a small remote wire that runs from the one blue wire in the back of your head unit that says remote and plug that into the remot plug on your amp or your amp will never turn off. ive never put a head unit into a E30 so Im not to sure on which wire goes where for the head unit. Other then that its all basic.