e30 maintence

im pretty set for parts for now thnx though