I have not heard much about them in a long time. Would this place still be recommended for a Mopar engine build?