Get Quotes Contact Us Sign In
Website
Call
VAC Motorsports Our good friends over at speed acamedy are currently refreshing an S54 motor for their E46 M3 project, and needed to replace their rod bearings. If you've ever dealt with an S54 you know that it's an amazing motor. With an unfortunate Achilles Heel. Our N54 Cylinder Heads are built with 50+ years of performance and race engine building experience and offer ideal real world performance without sacrificing reliability.

Yes, you read it right - we are offering FREE INSTALL on the track proven VF620 supercharger kit.
Services
VAC Motorsports as it is today is the combination of Verna's Auto Clinic (V.A.C.), established in 1984, and Milano Engine and Machine corp; a multi-generation specialist of machine work and engine building, established in 1963. In the beginning, operating as a three-man shop specializing mostly in bodywork & restoration, Verna's by 1987 had added BMW automotive specialties and repair work to our many services.
There are many great things to be found on eBay and the net, but are the bargain BMW Turbo kits many sellers offer in auctions and online stores a good deal? Bump Steer is when your wheels steer themselves without input from the steering wheel. The undesirable steering is caused by bumps in the track interacting with improper length or angle of your suspension and steering linkages. How do you make your car faster and utilize practice time most efficiently? One way is to be aware of your corner times.
Reviews (36)
Write a Review
Don Malabuyo
May 22, 2022
Extremely knowledgeable and very trustworthy. Know more about my car when I walk out of there. Definitely recommend them. Services: Auto engine diagnostic, Engine repair
Gordon Nicholson
May 16, 2022
I made my appointment over a week in advanced, I arrived at 8:00am, spoke with a mechanic at 8:15AM. I had a pre-inspection from another shop, and I wanted the work that was listed on the sheet completed so it would pass state inspection. And if possible additional work listed on the sheet. I was told they would call me between 11-12 Noon. I called them at 12:30pm I was told, "we don't normally call until the end of day" "And 2 machines called out sick, they were short staffed and a lot of cars In front of mine" "Your car hasn't been looked at, but it will be done at the end of the day" They called back 15 minutes later, and was advised the front ball-joint had to be ordered, and that wasn't going to get done, and the car should be ready at 3-4pm.

I returned to the shop at 3:15. They glued the loose taillight, and was told "if you would have been here earlier, we could have ordered that, but it should hold" (?WTH), the total charge was $126.68, $41.39 to glue the taillight, ($40 more I could have gotten a new one) and $68.99 for "Post inspection" and a $2.50 environmental charge? (For what they didn't change the oil or any filters) and I had a pre-inspection prior to my arrival, a post inspection to tell me the same things. Based on all the invoices on the desk, I think they are too busy doing work for Euro Motors BMW, for a regular customer, I'm sure they do good work, but as my fried said to me one time "A lack of preparedness on your part, does not constitute an emergency (poor service) on my part". I won't be going back.
Luis Melo
May 03, 2022
Listen yesterday I called to make sure they had the lower rear control arms in stock because I wanted to drive from NYC over there to pick them up ASAP since I need them like yesterday. The lady that helped me on the phone was amazing! She told me usually to NYC ground would get there in a day or 2. So I said okay let me save my trip and order it.

I did and an issue happened with the card (my fault, I put wrong billing address) she went out of her way to call me since she knew I needed the part asap and got the issue addressed and the part shipped yesterday and now I just got a notification the my part is out for delivery! Very great customer service!
G. G.
Mar 27, 2022
Before my car damaged by the pothole, I never know how close the VAC is from my apartment. John is super nice and willing to show me around. After seeing how those parts were manufactured, I am pretty confident they will take care of my car. Although the price is a bit out of my expectation, I am pretty sure they will be the first choice if your BMW experienced any problem with the its major components (engine, trans, diff, VANOS, rod bearing, crank hub, etc.) Even your car has no problem, I still think it's a great opportunity to see their lot if you are not too far away. Lots of BMW, and lots of vintage car that can still shine in the future.
Thazeke B.
Mar 26, 2022
They was the only one who had what I needed in times like this when other didn't have. Great service i advise you to call and verify what you need and you'll be helped with what ever great team of people.keep up the great work VAC MOTOR SPORTS!
John Joe
Mar 05, 2022
I would avoid this place, I am unsure how they have the reviews that they do. They claim to have a huge backlog of work but there is no way that is possible. The customer service of this lacks integrity and respect to clients. They make attempts to be organized but they could not be more disorganized than your very own receipt drawer. I have been waiting over 6 months to get a simple response from the build request team.

I was told by the sales team that they skipped my build request and went to the next month. Over multiple calls I have been getting dragged along stating that someone will call me to schedule a drop off. They don't even feel the need to return a call ever. They ask you to fill out a build form, which isn't even possible to fill out since they haven't even diagnosed the issue with the car first.

Whatever awards or praise this company believes they have established is probably invalid. I ask to speak to the owner and they state he doesn't take phone calls, why even operate a business if you don't care about the client.
David L. Rozzelle
Feb 27, 2022
VAC Motorsports is a trusted partner of mine for the care, maintenance, and performance of my E92 M3. From top quality work, to the no BS pricing, it is clear they have the experience behind them to provide a first class service. I have already worked up a plan with them for additional performance mods and look forward to going back to see John and Armand.
J. Drinkut
Feb 17, 2022
I've made several online purchases from VAC and have been throughly satisfied every time. I'm currently building my first BMW motor and they have been a great help in a very complicated process. I must give a big shout out to Hayyan, he really knows his stuff. When I placed my order for pistons and connecting rods Hayyan caught that the parts I ordered would not work with my crank.

He gave me great advice on sourcing the crank I needed and end result is that I'm going to have significantly more displacement in my new motor. Thank you so much Hayyan. There's so much good stuff on VAC's website, if you have a BMW I highly recommend checking their site out. Next time I'm in Philly I'm definitely checking out their shop. Thank you again VAC!
T. Pope
Jan 14, 2022
On their website looking for a performance throttle body for my z3. Young bubble gum popping female answered phone. I began asking questions regarding the electronic connections. She doesn't say a word at first. She then tells me she's not sure what that is and is looking up a diagram. She then puts me on hold. 20 min later she tells me it will be 2 months, I need to send them my original throttle body and the price is 100.00 more then advertised.

I asked when did the price go up, she says just now. I told her then I guess we can forget about it. She says no problem and hung up the phone. She never answered any questions because she had no clue what I was talking about. I got the feeling she could care less about why I'm calling and what I was asking was to difficult for her so she just wanted to get rid of me.

Probably a owners wife or daughter or? I was very polite I could tell she was struggling with my inquiry, I even told her to take her time when she put me on hold. I have a feeling the reviews posted are manifested by friends and family. First time calling, based on my experience I would look for a professional company for quality parts. This review is merely a result of the way I was treated and based on their customer service and lack of knowledge of their own products.

It is also based on the fact they decided to raise their price over a hundred dollars at the same time I called. My experience is a fine example of US businesses taking advantage of their own brothers and sisters due to the times we live in. Very sad that US quality and morals have diminished. They probably wanted a tip also. Let me save you the trouble for any response I will write it for you.

It probably will go something like this, due to the Corona our mailing times have increased, or we are forced to raise prices or due to labor shortage blah blah blah. It was simple questions and your price raise was unprofessional and your costumer service has no clue about cars. I would not recommend this business. I don't take reviews lightly but this review is deserved based on my experiences and I don't think I'm alone.
Javon Welch
Jan 13, 2022
THIS IS MY SPOT FROM HERE ON OUT.TOOK MY BMW HERE AND ITS DRIVING LIKE NEW.ARMANDO AND JOHN ARE THE BEST THEIR COMMUNICATION IS A1. IDENTIFY THE ISSUES WITH YOUR BMW AND WILL FIND AWAY TO HELP YOU.I LOVE THE WAY THEY DO BUSINESS.HIGHLY RECOMMEND THIS PLACE FOR YOUR BMW Services: Check engine light diagnostic, Brakes, Air & Cabin Filter, Oil change
Oduyemi Dunbar
Jan 09, 2022
Brought my BMW 128 i in for service as I'd done in the past however this WAS THE EXPERIENCE FROM HELL. PART OWNER (ARMAND) IS EXTREMELY UNPROFESSIONAL, CONDESCENDING & RUDE.he has 0 customer service skills when it comes To dealing w/WOMAN or HUMAN BEINGS FOR THAT MATTER. My car was brought in for one Problem & while receiving services ( allegedly another problem completely separate from what I'd brought my car in for occurred ( which in my opinion was a problem one of the mechanics was responsible for ) Bottom line this company tried to make me pay an additional $600 /which I REFUSED TO PAY! ESPECIALLY BECAUSE IT HAD NOTHING TO DO W/THE ORIGINAL PROBLEM I'D BROUGHT MY CAR IN FOR SERVICE in the first place. TOOK ME JUS ABOUT 3 wks to get my car back from this place! DO YOURSELF A FAVOR & TAKE YOUR CAR ELSEWHERE.THE REPUTATION THIS COMPANY USED TO HAVE IS NO LONGER VALID ( these current owners. Are HORRIBLE! ) I WILL NO LONGER UTILIZE THIS COMPANY, REFER ANYONE ELSE nor SPEND MY HARD EARNED MONEY THERE! Btw HE DID TEXT ME AN APOLOGY 4 hours later for how he'd TREATED ME TOO LITTLE TOO LATE! PLEASE DO YOURSELF & YOUR WALLER A FAVOR! Take your VEHICLE ELSEWHERE!
Jonathan Cordoba Founder Ceo CarBuddy
Jan 04, 2022
December 6 2021: I have been an automotive Enthusiast for as long as I can remember. I own a social media and automotive technology company and I am always working with different shops on builds and business. I am a die hard BMW Enthusiast and I have a E46 M3 as well as a E92 335i that I purchased as a track car. It was purchased from the original owner with only 30k miles and the original owner pretty much bought and did everything you could do to this car but never finished the project and just sat in his garage for 6 months.

I purchased the car to finish and get her on the track for 2022. I did a lot of research for the right business to take care of my car as I am meticulous about who works on my cars. I spoke with a lot of friends and other BMW enthusiasts in my circle and consensus was take it to VAC Motorsports. I have yet to drop the car off but you can just tell by the service and conversation over the phone that this place is the real deal.

I spoke with John personally and can say I think I'm in the right hands looking over my car. I am excited to get this 335i back on the road where she belongs and ultimately burning rubber on the track. I look forward to updating this review once the car is tip top and done. ***update coming soon. STAY TUNED!***
Connor Whitby
Dec 02, 2021
VAC is the only shop I trust to work on my BMW. There's a reason they are so highly regarded in the BMW community as their service and the quality of their work is unmatched. Services: Tires, Check engine light diagnostic, Steering / Suspension, Brakes, Engine repair
Dave Gilbert
Oct 27, 2021
Every experience I have had with VAC has been excellent. Great diagnosticians and technicians always keep my BMW in tip top shape. Dealing with VAC is such a better experience than the dealer where I always feel like they are trying to get me on things I don't need and overcharge me on things I do need. Services: Check engine light diagnostic, Brake service & repair, Electrical
Mikkel M.
Aug 17, 2021
I always hear about people saying VAC is expensive but honestly you get what you pay for. A shop that knows what they are talking about, and gets the work done in a timely manner, rather than be like other shops that lolly gag. On top of this they offer QUALITY work. Vac gets an A++ from me. 100% recommend. Services: Transmission, Check engine light diagnostic, Transmission repair, Engine repair
Richard Cheeseman
Aug 02, 2021
Hyaan is the man. has helped me on several engine builds and every time the parts were spot on. the latest s62 supercharger motor build was a pain but with hyaan's help it went great. top notch service and the machine work is flawless. look forward to the next build. thanks.
Xavier French
Jul 21, 2021
Armand and John do a great job with customer service. I received not only my repair work but also great recommendations to keep the car running smoothly in the future. I trust them when it comes to my e90 n54 Service: Steering / Suspension
Jimmytechnik
Jul 11, 2021
I've been using VAC not only as a supplier for parts but also a machine shop since 2009. they are hands down the best in performance bmw parts and machining. Hayyan, is the best parts guy out there considering he himself is an enthusiast, and actually has knowledge in everything bmw. There is no comparison to the level of knowledge and expertise with this company. the only gripe I have is that sometimes the machine shop is backed up because there are so many happy customers booked in advance! This review was long overdue. thank you guys for the years of great services!
Sherry M.
Feb 26, 2021
Been Doing My Homework VaC MotoRSpoRts iS BaD BaD JohN iS The MaN I Have a 535i & Everything On There Website Super Exceeds Everything You NeeD For Any BmW TruS Me.
Dale W.
Oct 20, 2020
Really thought I changed the review after the associate helped me out after hours with the purchase of my new cams and lifters. He really did a great job and apologize this wasn't changed earlier! Great job
Lisa N.
Jul 30, 2019
VAC MOTORSPORTS I can't thank you enough for taking the time and effort to look at my X3 BMW and solving the problem in sending me back home to Connecticut Safe I can't stop talking about your establishment everyone was Friendly Very Professional Honestly they tell you what's the problem, the price was Reasonable the job was completed the same day If anyone from out of town visiting Philadelphia and have problems with your Car/ Suv I Strongly Recommend VAC MOTORSPORTS AUTO REPAIR SERVICES this Place is AWESOME they deserve a 100 stars instead of 5 thank you and God-bless you this will be my to go please If I ever have any problems with my BMW when I come back to visit Philadelphia
Michael P.
Jul 12, 2019
I don't write many post but felt compelled to do so on this one. I was referred to John from my local mechanic due to his vast experience and due to my unusual BMW engine issue. John was very transparent, honest, and took the time to sit down and explain with me the all options. I have since referred him to two of my other colleagues that are BMW owners who made need service.

I even spent another 20 mins on the phone with him today getting other insight. I highly recommend if you are looking for a detailed and transparent explanation of your vehicle's issue.
Bonnie S.
Jun 05, 2019
John and Armand were very helpful and honest in accessing my car's needs. They were reliable and original estimate was honored. My car looks - and runs - like new.
Mark O.
May 01, 2019
I ordered a dual vanos assembly from them and when the order arrived it was missing the intake and exhaust solenoids. The item pictured on the website clearly shows both solenoids as part of the item. Two voicemails, one e-mail and a conversation with a girl who told me that they were very busy and the best thing to do would be to e-mail them? When I explained to her that I already had sent an e-mail and left voicemails I was told that they would get through the list of e-mail and someone would contact me. It's only been like two weeks now and still waiting for an answer. They were quick to take my money and process the order but customer service is terrible. I will be sending the unit back. I would not recommend this company to anyone.
Adam F.
Apr 07, 2019
I ordered a reconditioned head from VAC Motorsports and paid a hefty premium because I thought this was a reputable company. The head arrived after weeks of delays and was corroded in multiple places with the worst being around the thermostat and with only half of the valves replaced. They did refund me some money for the repairs my shop had to make to get the thermostat to fit with the corroded head HOWEVER on my 4th gentle test drive to break in the new parts at 2500RPMs one of the valves they decided not to replace broke at the retainer and fell into the engine with less than 5 miles on the rebuild and never having gone over 4K rpms on any of the test drives.

The owner of VAC, Tony, then proceeded to basically ignore any calls my shop made to him. Another rep tried to blame the failure on me for missing a shift even though only one valve was broken and it was broken at the top of the stem and clearly was not hit by a piston. Eventually Tony was cornered after a month of trying to get in touch with him and said he would only cover the labor of doing another head IF I SUPPLIED THE PARTS.

I know this was not a warrantied part but I was not on the track when this happened and I had hardly driven the car. i think any reputable shop would stand behind their service if the car immediately broke after a repair. Now I'm out around $7k on top of having to replace or rebuild my whole engine now besides just the head because of VAC. Horrible customer service and a horrible product. Completely unwilling to stand behind their products.
Pasquale A.
Dec 24, 2018
They are experts & have done excellent work every time, including ignition, check-engine, oil change, interior and body/detailing. John & Armand treat you like family.
Kiu L.
May 17, 2018
I am so happy I found this place in South Philly; they are truly the most helpful and knowledgeable family oriented auto place I've ever been to. John was great with explaining to me what needs to be done to my car and gave me alternative options. They did a beautiful job on my dent without having to take a part my brand new Mini, which I am so thankful for!

He really kept in touch and was flexible and took very good care of me. Thank you! I definitely recommend them to anyone and will be going there for any kind of service from now on, including rims and upgrades. They are the whole package!
Mike N.
Aug 10, 2017
We were set with a date & time for work on the BMW. When i asked for a quote the communications immediately stopped, which completely screwed with my plans. I'm pretty sure they were intent on over-charging as the reviews below mine indicate. This is all before they even got their hands on my car. Imagine what shadiness they might be capable of with your keys in their possession.
Robin K.
Oct 27, 2016
Stay away from VAC. They overcharge for easy fixes and always find something else wrong with your car, other than the problem you ask them to fix. They might be okay fixing older model cars, but with any newer BMW, they are in over their heads. Research your problem on the internet for 30 minutes and you will get the same answers that VAC will give you after doing 2 hours of "diagnosis" and charging you $300.
Steve G.
Apr 08, 2016
Arrogant assholes, their mindset is "if you drive an expensive car you should be able to overspend for repairs ". I got something fixed and picked up the car and suddenly had another different problem that wasn't there when I dropped it off, they blamed it on my car and a coincidence.
Timothy H.
Jul 23, 2015
Those guys seem to really know their stuff. Just sit in the waiting area as a fly-on-the-wall one day and see for yourself.
Jimmy P.
Apr 13, 2015
I spent the weekend working on my M3, planning to replace my CPV valve, changing my Oil Level Sensor and changing my oil. Believe it or not, I go to remove the oil drain plug and.its STRIPPED! The 6mm hex opening on the plug itself is stripped smooth, so there is no way I can get it out without drilling it out or using an extractor. Now, my car has only been serviced by VAC for the two oil changes that I owned the car (I rarely drive it).

So either the oil drain plug was already stripped prior to me bringing it in for service (prior owner), OR it was stripped the last time (second time) they changed the oil. Either way its is completely unacceptable that they did not tell me that it was stripped in the first place or that they stripped it after the last oil change.there truly is no excuse.

I can careless about the part (only $3.00), just the courtesy to tell the owner of the car! Its either negligence in not telling me or negligent that they stripped it. Looked like they used an impact wrench on it. It was completely rounded out. Luckily I was replacing the oil level sensor so I was able to drain my oil that way, so the next time I change the oil I will have to vice grip the drain plug out or drill it out. Needless to say I was beyond angry and will be servicing my own car from now on; only reason I had them do it was because I didn't have a driveway or garage to work on my own car.

I trusted VAC as a BMW enthusiast's service shop specializing in race and M cars, and I expected way more.at least the courtesy to tell me that it was stripped even if they "didn't do it". There is no way that you can strip that plug and not see that you did it or not see that it was stripped to start with, that's just terrible customer service. Any mechanic worth his salt can see and feel when a bolt is stripping. Beware the customer service level seems to have dropped here.
Gd S.
Mar 17, 2015
I only got basic work done. They cost same or more as compared to bmw dealership. I got my new wheels n tires mounted. They scratched one rim. Without asking me or getting my approval the guy put some paint on rusty hubs. It was a bad job but they still charged me money for that. I was naive and didn't argue about it. I got wheel alignment done twice and paid $160+ every time, on my bmw with stock suspension.

They never got it right. Bad alignment screwed my tires. Later I got it from a reputed tire shop for $90 and all 4 tires are wearing out nicely. I got a quote for brake work, the price was same as bmw dealership, so I avoided them and went with the BMW dealer with a loaner car and on time delivery. For wheel alignment and 9:00am appointment they took 6 hours to do the job. They don't care about your time, absolutely poor service management. I cannot comment on big M car jobs but avoid them for basic maintenance.
Justin W.
Jan 09, 2014
If you live in Philadelphia this is the only place you should take your BMW for repairs. They are reasonably priced and are more knowledgeable than anyone else in the area in BMW repair. The only thing that is a pain is that they charge for check engine diagnosis so save yourself the hassle a buy a ODB2 code reader and go in there with the codes. They let you bring your own parts for a small fee (not warrantied) or the sell moderately priced parts that are warrantied. They are very helpful and have great customer service. They get repairs done quickly and you can keep your car for a few days if you are traveling. A+++++ shop.
Tim N.
Mar 15, 2013
These guys offer friendly, honest, Professional service. I would definitely recommend them if you need work done or are looking for a late model part. Tim 1997 BMW Z3. 1.9L
Jason D.
Jul 16, 2012
It's been years since we had our 2001 BMW 540it Sport wagon serviced here, and up to that point had had multiple cars serviced at VAC regularly over the course of years. At the time of our last visit, we needed a wiper motor replaced. VAC recommended replacing with a used motor that they had readily in stock. We asked instead for a new OEM motor since we planned to keep the car long-term; and still have it.

When we came to pick the car up, we were informed that requiring OEM parts caused them to be backed up for the day. I thanked them and apologized for the trouble. Upon starting the car, I recognized the car was louder under the hood than normal. I popped the hood and found the engine cover missing. This is a $350+ part. I assumed they must have just forgot, so went back in to get the cover.

They swore up and down that the cover wasn't on the car when it came in for service. I am meticulous about the car; wash the car weekly, including under the hood; and can confirm it was there. The VAC mechanic came out to the car to look under the hood. As we looked at the location of the missing cover, I spotted other vacuum hoses and connections unattached.

They hadn't finished the job. They looked around their shop another time, but couldn't find the engine cover. VAC told me they would call if they found the cover. I never did hear back. 2 months later, the wiper motor failed. We went to another BMW independent mechanic near King of Prussia, replaced the motor again, and haven't had any problems for years now.

Its a shame, because we had been talking to VAC about swapping in an M5 6spd. They were either less than straight-up or have a very disorganized shop. Sadly, we won't be back. Repeat customer lost.