1. Read the E46 Wiki
2. Read the threads in this Forum....it will give you some idea of what you`re getting involved in....
3. Get a *thorough* PPI done BEFORE signing anything....
4. Read the E46 Wiki
Good luck !
The road goes ever onward....
*Please support the Wounded Warrior Project*