On DeLorean.com they do not have the upper A-arm bushings listed. DPI shows only a poly bushing, and D-go only shows Poly bushings. Are regular rubber bushings NLA? I'm hesitant to use poly bushings based on the hard ride and maintenance I'm hearing about. Are the poly A-arm bushings no big deal, or does someone still have the rubber type?