you do realize how hard it will be to make a black car go yellow without looking like it was crashed and repainted... you will have to paint the engine bay (pull the engine) all the door jams etc... its going to be a lot of work and money!! I would go with phoneix yellow on the e46, but that is just me.
David