Serving San Antonio, TX and the surrounding areas!

"Low Price and Quality Service You Can Count On"


9651 New Laredo Highway

Engine sales and installation!

From engine sales to installation, Million Auto Parts handles all of your engine service needs for both foreign and domestic cars and trucks. All our engines come with a 90-day warranty. You can count on our team to find the perfect used engine as well. If we don't have your motor in stock we will order it. Layaway plans available on motors, transmission and differentials.


Call 210-623-4216 today to see if we have the engine you're looking for!

  • Engine sales and installation

  • Engine testing

  • Domestic engines

  • Foreign engines

  • Diesel engines

  • Car engines

  • Truck engines

Our engine services

We pride ourselves on offering reliable and professional service with top quality parts to choose from. We can even locate hard-to-find items for you.


Call 210-623-4216 to set up an appointment or ask about the specific part you're looking for today!

Get the best service GUARANTEED!

We'll give you the best offer for your wrecked cars or trucks. Make money on your old cars and trucks!

Get a 1-year warranty with all new parts!


Get a 1-year warranty with all new parts!
210-623-4216 engine services million auto parts service guarantee million auto parts engn BMW used engine engine repair