Instagram Logo

ecstuning

ECS Tuning

Your #1 place for European Replacement & Performance parts backed by a lifetime replacement.
Shipping 7 Days a week.

16.2K
posts
2.7K
followers
314.9K
following

We’re growing and looking for passionate enthusiasts to join our team! If you live and breathe performance, love the automotive community, and want to turn your passion into a career, we have multiple enthusiast-focused positions open right now.

Check out our Careers page for more information and apply today, your next build might be your career.

#ecstuning #automotivecareers


570
34
1 weeks ago


We’re growing and looking for passionate enthusiasts to join our team! If you live and breathe performance, love the automotive community, and want to turn your passion into a career, we have multiple enthusiast-focused positions open right now.

Check out our Careers page for more information and apply today, your next build might be your career.

#ecstuning #automotivecareers


570
34
1 weeks ago

We’re growing and looking for passionate enthusiasts to join our team! If you live and breathe performance, love the automotive community, and want to turn your passion into a career, we have multiple enthusiast-focused positions open right now.

Check out our Careers page for more information and apply today, your next build might be your career.

#ecstuning #automotivecareers


570
34
1 weeks ago

We’re growing and looking for passionate enthusiasts to join our team! If you live and breathe performance, love the automotive community, and want to turn your passion into a career, we have multiple enthusiast-focused positions open right now.

Check out our Careers page for more information and apply today, your next build might be your career.

#ecstuning #automotivecareers


570
34
1 weeks ago

We’re growing and looking for passionate enthusiasts to join our team! If you live and breathe performance, love the automotive community, and want to turn your passion into a career, we have multiple enthusiast-focused positions open right now.

Check out our Careers page for more information and apply today, your next build might be your career.

#ecstuning #automotivecareers


570
34
1 weeks ago

We’re growing and looking for passionate enthusiasts to join our team! If you live and breathe performance, love the automotive community, and want to turn your passion into a career, we have multiple enthusiast-focused positions open right now.

Check out our Careers page for more information and apply today, your next build might be your career.

#ecstuning #automotivecareers


570
34
1 weeks ago

We’re growing and looking for passionate enthusiasts to join our team! If you live and breathe performance, love the automotive community, and want to turn your passion into a career, we have multiple enthusiast-focused positions open right now.

Check out our Careers page for more information and apply today, your next build might be your career.

#ecstuning #automotivecareers


570
34
1 weeks ago

The Audi RS6 Avant is the ultimate blend of supercar power and everyday practicality. Widebody stance. Twin-turbo 4.0L V8. 600+ AWHP. And Audi legendary quattro grip putting it all down in any condition. 🔥
From highway pulls to carving back roads, this RS6 delivers brutal acceleration, razor-sharp handling, and unmistakable presence.

We took it even further:
⚙️ Performance software from APR
🔊 Signature exhaust from AWE
🛞 Lightweight performance wheels from NEUSPEED
🌬️ High-performance intake & Street Shield from ECS Tuning

And this spring… ONE lucky enthusiast is taking it home!

💥 BONUS ENTRIES AVAILABLE
Up to 10X entries from select partners like @liquimoly.usa.canada 
5X entries from Hengst
2X entries from top industry brands

This is one of the most exciting performance sweepstakes of the year!

🎥 Want the full build breakdown, exhaust clips, and rolling shots?

Head to our YouTube channel now and see (and hear) this 600+ AWHP monster in action. Or click here https://youtu.be/6vcXz41vhL0 !

Enter today. Boost your odds. Don’t miss your shot!

#ecstuning #audirs6 #audi #sweepstakes #buildseries


134
14
2 months ago


We have some SWEET cars rolling up to Enthusiast showdown! Make sure you mark it on your calendar for June 5th at Nelson Ledges, and June 6th at ECS HQ for the show and swap meet!
#eurocars #bmw #vw #enthusiastshowdown26


55
7
22 hours ago

We have some SWEET cars rolling up to Enthusiast showdown! Make sure you mark it on your calendar for June 5th at Nelson Ledges, and June 6th at ECS HQ for the show and swap meet!
#eurocars #bmw #vw #enthusiastshowdown26


55
7
22 hours ago

We have some SWEET cars rolling up to Enthusiast showdown! Make sure you mark it on your calendar for June 5th at Nelson Ledges, and June 6th at ECS HQ for the show and swap meet!
#eurocars #bmw #vw #enthusiastshowdown26


55
7
22 hours ago

We have some SWEET cars rolling up to Enthusiast showdown! Make sure you mark it on your calendar for June 5th at Nelson Ledges, and June 6th at ECS HQ for the show and swap meet!
#eurocars #bmw #vw #enthusiastshowdown26


55
7
22 hours ago

We have some SWEET cars rolling up to Enthusiast showdown! Make sure you mark it on your calendar for June 5th at Nelson Ledges, and June 6th at ECS HQ for the show and swap meet!
#eurocars #bmw #vw #enthusiastshowdown26


55
7
22 hours ago

We have some SWEET cars rolling up to Enthusiast showdown! Make sure you mark it on your calendar for June 5th at Nelson Ledges, and June 6th at ECS HQ for the show and swap meet!
#eurocars #bmw #vw #enthusiastshowdown26


55
7
22 hours ago

We have some SWEET cars rolling up to Enthusiast showdown! Make sure you mark it on your calendar for June 5th at Nelson Ledges, and June 6th at ECS HQ for the show and swap meet!
#eurocars #bmw #vw #enthusiastshowdown26


55
7
22 hours ago


Monday memes. BMW CHIME TIME!!! Is your bmw going to explode or is it telling you something not important at all. Who knows! Send these super funny memes to your super sick friends
#carguymemes #bmw #ecstuning


980
14
1 days ago

Monday memes. BMW CHIME TIME!!! Is your bmw going to explode or is it telling you something not important at all. Who knows! Send these super funny memes to your super sick friends
#carguymemes #bmw #ecstuning


980
14
1 days ago

Monday memes. BMW CHIME TIME!!! Is your bmw going to explode or is it telling you something not important at all. Who knows! Send these super funny memes to your super sick friends
#carguymemes #bmw #ecstuning


980
14
1 days ago

Monday memes. BMW CHIME TIME!!! Is your bmw going to explode or is it telling you something not important at all. Who knows! Send these super funny memes to your super sick friends
#carguymemes #bmw #ecstuning


980
14
1 days ago

Monday memes. BMW CHIME TIME!!! Is your bmw going to explode or is it telling you something not important at all. Who knows! Send these super funny memes to your super sick friends
#carguymemes #bmw #ecstuning


980
14
1 days ago

Brett builds a VW 1.8T Is LIVE NOW!! Go check out the new tube video :)

#ecstuning #vw #engineswap


136
4
4 days ago


I rebuilt my first ever engine… the VW 1.8t got forged rods and pistons, pulled the engine completely apart and rebuilt all by myself. A dumb redneck/former elementary teacher who does NOT know what he’s doing. Find it on the @ecstuning tube channel :)
#vw #enginerebuild #engineswap


1.6K
28
4 days ago

Ever wanted to take a sledgehammer to a racecar? Well at @enthusiast_showdown this year you can! $5 for 5 whacks. All proceeds go to One of a Kind Pets! It’ll be fun!
#ecstuning #racecar #mk7


133
6
6 days ago

It’s been a hot minute, but I wanna share some juicy updates with y’all 😮‍💨 check out the last slide…

Since buying my M3 last fall, I’ve fallen in love with so many things about the S65. However, I wasn’t a fan of it leaking in my garage and smelling like oil through the air vents 🤮

So I got a pair of valve covers from @ecstuning, which are absolutely gorgeous, and dropped it off at my buddy @joerosenbauer’s shop. I trust Joe with all of my BMWs, and wanted him to inspect it from top to bottom to see what else it might need.

He confirmed that it did indeed need new valve covers (which turned out to be hacked together by one of the previous owners), but also needed a handful of other stuff. He ended up replacing the oil filter housing gasket, timing cover gaskets, motor mounts, tightened up some things with the suspension, and reminded me that it desperately needs new tires. He was also kind enough to code out the TPMS light and fix the broken comfort access.

When I went to pick it up, I dropped off my 135i with a boatload of parts. Putting that car in the ditch did a little more damage than I had suspected. Joe is going to fix it up and make it better than new, and I’m excited to pick that up whenever he’s finished with it 😌

In the meantime, it feels good to know that the M3 is in tiptop shape. I also have a set of tires on the way from @fitmentindustries that should be here any day now…

#bmw #bmwm3 #bmwfan #bmwe90 #bmwinsta


2.9K
43
6 days ago

It’s been a hot minute, but I wanna share some juicy updates with y’all 😮‍💨 check out the last slide…

Since buying my M3 last fall, I’ve fallen in love with so many things about the S65. However, I wasn’t a fan of it leaking in my garage and smelling like oil through the air vents 🤮

So I got a pair of valve covers from @ecstuning, which are absolutely gorgeous, and dropped it off at my buddy @joerosenbauer’s shop. I trust Joe with all of my BMWs, and wanted him to inspect it from top to bottom to see what else it might need.

He confirmed that it did indeed need new valve covers (which turned out to be hacked together by one of the previous owners), but also needed a handful of other stuff. He ended up replacing the oil filter housing gasket, timing cover gaskets, motor mounts, tightened up some things with the suspension, and reminded me that it desperately needs new tires. He was also kind enough to code out the TPMS light and fix the broken comfort access.

When I went to pick it up, I dropped off my 135i with a boatload of parts. Putting that car in the ditch did a little more damage than I had suspected. Joe is going to fix it up and make it better than new, and I’m excited to pick that up whenever he’s finished with it 😌

In the meantime, it feels good to know that the M3 is in tiptop shape. I also have a set of tires on the way from @fitmentindustries that should be here any day now…

#bmw #bmwm3 #bmwfan #bmwe90 #bmwinsta


2.9K
43
6 days ago

It’s been a hot minute, but I wanna share some juicy updates with y’all 😮‍💨 check out the last slide…

Since buying my M3 last fall, I’ve fallen in love with so many things about the S65. However, I wasn’t a fan of it leaking in my garage and smelling like oil through the air vents 🤮

So I got a pair of valve covers from @ecstuning, which are absolutely gorgeous, and dropped it off at my buddy @joerosenbauer’s shop. I trust Joe with all of my BMWs, and wanted him to inspect it from top to bottom to see what else it might need.

He confirmed that it did indeed need new valve covers (which turned out to be hacked together by one of the previous owners), but also needed a handful of other stuff. He ended up replacing the oil filter housing gasket, timing cover gaskets, motor mounts, tightened up some things with the suspension, and reminded me that it desperately needs new tires. He was also kind enough to code out the TPMS light and fix the broken comfort access.

When I went to pick it up, I dropped off my 135i with a boatload of parts. Putting that car in the ditch did a little more damage than I had suspected. Joe is going to fix it up and make it better than new, and I’m excited to pick that up whenever he’s finished with it 😌

In the meantime, it feels good to know that the M3 is in tiptop shape. I also have a set of tires on the way from @fitmentindustries that should be here any day now…

#bmw #bmwm3 #bmwfan #bmwe90 #bmwinsta


2.9K
43
6 days ago

It’s been a hot minute, but I wanna share some juicy updates with y’all 😮‍💨 check out the last slide…

Since buying my M3 last fall, I’ve fallen in love with so many things about the S65. However, I wasn’t a fan of it leaking in my garage and smelling like oil through the air vents 🤮

So I got a pair of valve covers from @ecstuning, which are absolutely gorgeous, and dropped it off at my buddy @joerosenbauer’s shop. I trust Joe with all of my BMWs, and wanted him to inspect it from top to bottom to see what else it might need.

He confirmed that it did indeed need new valve covers (which turned out to be hacked together by one of the previous owners), but also needed a handful of other stuff. He ended up replacing the oil filter housing gasket, timing cover gaskets, motor mounts, tightened up some things with the suspension, and reminded me that it desperately needs new tires. He was also kind enough to code out the TPMS light and fix the broken comfort access.

When I went to pick it up, I dropped off my 135i with a boatload of parts. Putting that car in the ditch did a little more damage than I had suspected. Joe is going to fix it up and make it better than new, and I’m excited to pick that up whenever he’s finished with it 😌

In the meantime, it feels good to know that the M3 is in tiptop shape. I also have a set of tires on the way from @fitmentindustries that should be here any day now…

#bmw #bmwm3 #bmwfan #bmwe90 #bmwinsta


2.9K
43
6 days ago

It’s been a hot minute, but I wanna share some juicy updates with y’all 😮‍💨 check out the last slide…

Since buying my M3 last fall, I’ve fallen in love with so many things about the S65. However, I wasn’t a fan of it leaking in my garage and smelling like oil through the air vents 🤮

So I got a pair of valve covers from @ecstuning, which are absolutely gorgeous, and dropped it off at my buddy @joerosenbauer’s shop. I trust Joe with all of my BMWs, and wanted him to inspect it from top to bottom to see what else it might need.

He confirmed that it did indeed need new valve covers (which turned out to be hacked together by one of the previous owners), but also needed a handful of other stuff. He ended up replacing the oil filter housing gasket, timing cover gaskets, motor mounts, tightened up some things with the suspension, and reminded me that it desperately needs new tires. He was also kind enough to code out the TPMS light and fix the broken comfort access.

When I went to pick it up, I dropped off my 135i with a boatload of parts. Putting that car in the ditch did a little more damage than I had suspected. Joe is going to fix it up and make it better than new, and I’m excited to pick that up whenever he’s finished with it 😌

In the meantime, it feels good to know that the M3 is in tiptop shape. I also have a set of tires on the way from @fitmentindustries that should be here any day now…

#bmw #bmwm3 #bmwfan #bmwe90 #bmwinsta


2.9K
43
6 days ago

It’s been a hot minute, but I wanna share some juicy updates with y’all 😮‍💨 check out the last slide…

Since buying my M3 last fall, I’ve fallen in love with so many things about the S65. However, I wasn’t a fan of it leaking in my garage and smelling like oil through the air vents 🤮

So I got a pair of valve covers from @ecstuning, which are absolutely gorgeous, and dropped it off at my buddy @joerosenbauer’s shop. I trust Joe with all of my BMWs, and wanted him to inspect it from top to bottom to see what else it might need.

He confirmed that it did indeed need new valve covers (which turned out to be hacked together by one of the previous owners), but also needed a handful of other stuff. He ended up replacing the oil filter housing gasket, timing cover gaskets, motor mounts, tightened up some things with the suspension, and reminded me that it desperately needs new tires. He was also kind enough to code out the TPMS light and fix the broken comfort access.

When I went to pick it up, I dropped off my 135i with a boatload of parts. Putting that car in the ditch did a little more damage than I had suspected. Joe is going to fix it up and make it better than new, and I’m excited to pick that up whenever he’s finished with it 😌

In the meantime, it feels good to know that the M3 is in tiptop shape. I also have a set of tires on the way from @fitmentindustries that should be here any day now…

#bmw #bmwm3 #bmwfan #bmwe90 #bmwinsta


2.9K
43
6 days ago

It’s been a hot minute, but I wanna share some juicy updates with y’all 😮‍💨 check out the last slide…

Since buying my M3 last fall, I’ve fallen in love with so many things about the S65. However, I wasn’t a fan of it leaking in my garage and smelling like oil through the air vents 🤮

So I got a pair of valve covers from @ecstuning, which are absolutely gorgeous, and dropped it off at my buddy @joerosenbauer’s shop. I trust Joe with all of my BMWs, and wanted him to inspect it from top to bottom to see what else it might need.

He confirmed that it did indeed need new valve covers (which turned out to be hacked together by one of the previous owners), but also needed a handful of other stuff. He ended up replacing the oil filter housing gasket, timing cover gaskets, motor mounts, tightened up some things with the suspension, and reminded me that it desperately needs new tires. He was also kind enough to code out the TPMS light and fix the broken comfort access.

When I went to pick it up, I dropped off my 135i with a boatload of parts. Putting that car in the ditch did a little more damage than I had suspected. Joe is going to fix it up and make it better than new, and I’m excited to pick that up whenever he’s finished with it 😌

In the meantime, it feels good to know that the M3 is in tiptop shape. I also have a set of tires on the way from @fitmentindustries that should be here any day now…

#bmw #bmwm3 #bmwfan #bmwe90 #bmwinsta


2.9K
43
6 days ago

It’s been a hot minute, but I wanna share some juicy updates with y’all 😮‍💨 check out the last slide…

Since buying my M3 last fall, I’ve fallen in love with so many things about the S65. However, I wasn’t a fan of it leaking in my garage and smelling like oil through the air vents 🤮

So I got a pair of valve covers from @ecstuning, which are absolutely gorgeous, and dropped it off at my buddy @joerosenbauer’s shop. I trust Joe with all of my BMWs, and wanted him to inspect it from top to bottom to see what else it might need.

He confirmed that it did indeed need new valve covers (which turned out to be hacked together by one of the previous owners), but also needed a handful of other stuff. He ended up replacing the oil filter housing gasket, timing cover gaskets, motor mounts, tightened up some things with the suspension, and reminded me that it desperately needs new tires. He was also kind enough to code out the TPMS light and fix the broken comfort access.

When I went to pick it up, I dropped off my 135i with a boatload of parts. Putting that car in the ditch did a little more damage than I had suspected. Joe is going to fix it up and make it better than new, and I’m excited to pick that up whenever he’s finished with it 😌

In the meantime, it feels good to know that the M3 is in tiptop shape. I also have a set of tires on the way from @fitmentindustries that should be here any day now…

#bmw #bmwm3 #bmwfan #bmwe90 #bmwinsta


2.9K
43
6 days ago

It’s been a hot minute, but I wanna share some juicy updates with y’all 😮‍💨 check out the last slide…

Since buying my M3 last fall, I’ve fallen in love with so many things about the S65. However, I wasn’t a fan of it leaking in my garage and smelling like oil through the air vents 🤮

So I got a pair of valve covers from @ecstuning, which are absolutely gorgeous, and dropped it off at my buddy @joerosenbauer’s shop. I trust Joe with all of my BMWs, and wanted him to inspect it from top to bottom to see what else it might need.

He confirmed that it did indeed need new valve covers (which turned out to be hacked together by one of the previous owners), but also needed a handful of other stuff. He ended up replacing the oil filter housing gasket, timing cover gaskets, motor mounts, tightened up some things with the suspension, and reminded me that it desperately needs new tires. He was also kind enough to code out the TPMS light and fix the broken comfort access.

When I went to pick it up, I dropped off my 135i with a boatload of parts. Putting that car in the ditch did a little more damage than I had suspected. Joe is going to fix it up and make it better than new, and I’m excited to pick that up whenever he’s finished with it 😌

In the meantime, it feels good to know that the M3 is in tiptop shape. I also have a set of tires on the way from @fitmentindustries that should be here any day now…

#bmw #bmwm3 #bmwfan #bmwe90 #bmwinsta


2.9K
43
6 days ago

It’s been a hot minute, but I wanna share some juicy updates with y’all 😮‍💨 check out the last slide…

Since buying my M3 last fall, I’ve fallen in love with so many things about the S65. However, I wasn’t a fan of it leaking in my garage and smelling like oil through the air vents 🤮

So I got a pair of valve covers from @ecstuning, which are absolutely gorgeous, and dropped it off at my buddy @joerosenbauer’s shop. I trust Joe with all of my BMWs, and wanted him to inspect it from top to bottom to see what else it might need.

He confirmed that it did indeed need new valve covers (which turned out to be hacked together by one of the previous owners), but also needed a handful of other stuff. He ended up replacing the oil filter housing gasket, timing cover gaskets, motor mounts, tightened up some things with the suspension, and reminded me that it desperately needs new tires. He was also kind enough to code out the TPMS light and fix the broken comfort access.

When I went to pick it up, I dropped off my 135i with a boatload of parts. Putting that car in the ditch did a little more damage than I had suspected. Joe is going to fix it up and make it better than new, and I’m excited to pick that up whenever he’s finished with it 😌

In the meantime, it feels good to know that the M3 is in tiptop shape. I also have a set of tires on the way from @fitmentindustries that should be here any day now…

#bmw #bmwm3 #bmwfan #bmwe90 #bmwinsta


2.9K
43
6 days ago

It’s been a hot minute, but I wanna share some juicy updates with y’all 😮‍💨 check out the last slide…

Since buying my M3 last fall, I’ve fallen in love with so many things about the S65. However, I wasn’t a fan of it leaking in my garage and smelling like oil through the air vents 🤮

So I got a pair of valve covers from @ecstuning, which are absolutely gorgeous, and dropped it off at my buddy @joerosenbauer’s shop. I trust Joe with all of my BMWs, and wanted him to inspect it from top to bottom to see what else it might need.

He confirmed that it did indeed need new valve covers (which turned out to be hacked together by one of the previous owners), but also needed a handful of other stuff. He ended up replacing the oil filter housing gasket, timing cover gaskets, motor mounts, tightened up some things with the suspension, and reminded me that it desperately needs new tires. He was also kind enough to code out the TPMS light and fix the broken comfort access.

When I went to pick it up, I dropped off my 135i with a boatload of parts. Putting that car in the ditch did a little more damage than I had suspected. Joe is going to fix it up and make it better than new, and I’m excited to pick that up whenever he’s finished with it 😌

In the meantime, it feels good to know that the M3 is in tiptop shape. I also have a set of tires on the way from @fitmentindustries that should be here any day now…

#bmw #bmwm3 #bmwfan #bmwe90 #bmwinsta


2.9K
43
6 days ago

It’s been a hot minute, but I wanna share some juicy updates with y’all 😮‍💨 check out the last slide…

Since buying my M3 last fall, I’ve fallen in love with so many things about the S65. However, I wasn’t a fan of it leaking in my garage and smelling like oil through the air vents 🤮

So I got a pair of valve covers from @ecstuning, which are absolutely gorgeous, and dropped it off at my buddy @joerosenbauer’s shop. I trust Joe with all of my BMWs, and wanted him to inspect it from top to bottom to see what else it might need.

He confirmed that it did indeed need new valve covers (which turned out to be hacked together by one of the previous owners), but also needed a handful of other stuff. He ended up replacing the oil filter housing gasket, timing cover gaskets, motor mounts, tightened up some things with the suspension, and reminded me that it desperately needs new tires. He was also kind enough to code out the TPMS light and fix the broken comfort access.

When I went to pick it up, I dropped off my 135i with a boatload of parts. Putting that car in the ditch did a little more damage than I had suspected. Joe is going to fix it up and make it better than new, and I’m excited to pick that up whenever he’s finished with it 😌

In the meantime, it feels good to know that the M3 is in tiptop shape. I also have a set of tires on the way from @fitmentindustries that should be here any day now…

#bmw #bmwm3 #bmwfan #bmwe90 #bmwinsta


2.9K
43
6 days ago

It’s been a hot minute, but I wanna share some juicy updates with y’all 😮‍💨 check out the last slide…

Since buying my M3 last fall, I’ve fallen in love with so many things about the S65. However, I wasn’t a fan of it leaking in my garage and smelling like oil through the air vents 🤮

So I got a pair of valve covers from @ecstuning, which are absolutely gorgeous, and dropped it off at my buddy @joerosenbauer’s shop. I trust Joe with all of my BMWs, and wanted him to inspect it from top to bottom to see what else it might need.

He confirmed that it did indeed need new valve covers (which turned out to be hacked together by one of the previous owners), but also needed a handful of other stuff. He ended up replacing the oil filter housing gasket, timing cover gaskets, motor mounts, tightened up some things with the suspension, and reminded me that it desperately needs new tires. He was also kind enough to code out the TPMS light and fix the broken comfort access.

When I went to pick it up, I dropped off my 135i with a boatload of parts. Putting that car in the ditch did a little more damage than I had suspected. Joe is going to fix it up and make it better than new, and I’m excited to pick that up whenever he’s finished with it 😌

In the meantime, it feels good to know that the M3 is in tiptop shape. I also have a set of tires on the way from @fitmentindustries that should be here any day now…

#bmw #bmwm3 #bmwfan #bmwe90 #bmwinsta


2.9K
43
6 days ago

It’s been a hot minute, but I wanna share some juicy updates with y’all 😮‍💨 check out the last slide…

Since buying my M3 last fall, I’ve fallen in love with so many things about the S65. However, I wasn’t a fan of it leaking in my garage and smelling like oil through the air vents 🤮

So I got a pair of valve covers from @ecstuning, which are absolutely gorgeous, and dropped it off at my buddy @joerosenbauer’s shop. I trust Joe with all of my BMWs, and wanted him to inspect it from top to bottom to see what else it might need.

He confirmed that it did indeed need new valve covers (which turned out to be hacked together by one of the previous owners), but also needed a handful of other stuff. He ended up replacing the oil filter housing gasket, timing cover gaskets, motor mounts, tightened up some things with the suspension, and reminded me that it desperately needs new tires. He was also kind enough to code out the TPMS light and fix the broken comfort access.

When I went to pick it up, I dropped off my 135i with a boatload of parts. Putting that car in the ditch did a little more damage than I had suspected. Joe is going to fix it up and make it better than new, and I’m excited to pick that up whenever he’s finished with it 😌

In the meantime, it feels good to know that the M3 is in tiptop shape. I also have a set of tires on the way from @fitmentindustries that should be here any day now…

#bmw #bmwm3 #bmwfan #bmwe90 #bmwinsta


2.9K
43
6 days ago

It’s been a hot minute, but I wanna share some juicy updates with y’all 😮‍💨 check out the last slide…

Since buying my M3 last fall, I’ve fallen in love with so many things about the S65. However, I wasn’t a fan of it leaking in my garage and smelling like oil through the air vents 🤮

So I got a pair of valve covers from @ecstuning, which are absolutely gorgeous, and dropped it off at my buddy @joerosenbauer’s shop. I trust Joe with all of my BMWs, and wanted him to inspect it from top to bottom to see what else it might need.

He confirmed that it did indeed need new valve covers (which turned out to be hacked together by one of the previous owners), but also needed a handful of other stuff. He ended up replacing the oil filter housing gasket, timing cover gaskets, motor mounts, tightened up some things with the suspension, and reminded me that it desperately needs new tires. He was also kind enough to code out the TPMS light and fix the broken comfort access.

When I went to pick it up, I dropped off my 135i with a boatload of parts. Putting that car in the ditch did a little more damage than I had suspected. Joe is going to fix it up and make it better than new, and I’m excited to pick that up whenever he’s finished with it 😌

In the meantime, it feels good to know that the M3 is in tiptop shape. I also have a set of tires on the way from @fitmentindustries that should be here any day now…

#bmw #bmwm3 #bmwfan #bmwe90 #bmwinsta


2.9K
43
6 days ago

It’s been a hot minute, but I wanna share some juicy updates with y’all 😮‍💨 check out the last slide…

Since buying my M3 last fall, I’ve fallen in love with so many things about the S65. However, I wasn’t a fan of it leaking in my garage and smelling like oil through the air vents 🤮

So I got a pair of valve covers from @ecstuning, which are absolutely gorgeous, and dropped it off at my buddy @joerosenbauer’s shop. I trust Joe with all of my BMWs, and wanted him to inspect it from top to bottom to see what else it might need.

He confirmed that it did indeed need new valve covers (which turned out to be hacked together by one of the previous owners), but also needed a handful of other stuff. He ended up replacing the oil filter housing gasket, timing cover gaskets, motor mounts, tightened up some things with the suspension, and reminded me that it desperately needs new tires. He was also kind enough to code out the TPMS light and fix the broken comfort access.

When I went to pick it up, I dropped off my 135i with a boatload of parts. Putting that car in the ditch did a little more damage than I had suspected. Joe is going to fix it up and make it better than new, and I’m excited to pick that up whenever he’s finished with it 😌

In the meantime, it feels good to know that the M3 is in tiptop shape. I also have a set of tires on the way from @fitmentindustries that should be here any day now…

#bmw #bmwm3 #bmwfan #bmwe90 #bmwinsta


2.9K
43
6 days ago

Employee Build Speed Tour! First up in the series we have @tynap F31 Diesel Wagon. Pretty neat.

If you’d like to see more employee build speed tours, let us know in the comments :)
#ecs #carbuilds #eurocars


260
30
1 weeks ago

Some V8 noises for Monday morning. The other week with had this M3 come into the shop for some prototype work. This thing sounds absolutely WILD. Makes me really want one!
#e90m3 #m3 #bmw


196
6
1 weeks ago

Get signed up for enthusiast showdown! Link in @enthusiast_showdown bio for more info! Should be a fun one!
#carguys #eurocars #ecstuning


52
7
1 weeks ago

Volkswagen 1.8T swapping my BMW E30 that sat in a field for ten years is certainly one way to bring it back to life! First full length video on the @ecstuning channel is LIVE!! Go watch thx
#vw #bmw #carcommunity


509
4
1 weeks ago


View Instagram Stories in Secret

The Instagram Story Viewer is an easy tool that lets you secretly watch and save Instagram stories, videos, photos, or IGTV. With this service, you can download content and enjoy it offline whenever you like. If you find something interesting on Instagram that you’d like to check out later or want to view stories while staying anonymous, our Viewer is perfect for you. Anonstories offers an excellent solution for keeping your identity hidden. Instagram first launched the Stories feature in August 2023, which was quickly adopted by other platforms due to its engaging, time-sensitive format. Stories let users share quick updates, whether photos, videos, or selfies, enhanced with text, emojis, or filters, and are visible for only 24 hours. This limited time frame creates high engagement compared to regular posts. In today’s world, Stories are one of the most popular ways to connect and communicate on social media. However, when you view a Story, the creator can see your name in their viewer list, which may be a privacy concern. What if you wish to browse Stories without being noticed? Here’s where Anonstories becomes useful. It allows you to watch public Instagram content without revealing your identity. Simply enter the username of the profile you’re curious about, and the tool will display their latest Stories. Features of Anonstories Viewer: - Anonymous Browsing: Watch Stories without showing up on the viewer list. - No Account Needed: View public content without signing up for an Instagram account. - Content Download: Save any Stories content directly to your device for offline use. - View Highlights: Access Instagram Highlights, even beyond the 24-hour window. - Repost Monitoring: Track the reposts or engagement levels on Stories for personal profiles. Limitations: - This tool works only with public accounts; private accounts remain inaccessible. Benefits: - Privacy-Friendly: Watch any Instagram content without being noticed. - Simple and Easy: No app installation or registration required. - Exclusive Tools: Download and manage content in ways Instagram doesn’t offer.

Advantages of Anonstories

Explore IG Stories Privately

Keep track of Instagram updates discreetly while protecting your privacy and staying anonymous.


Private Instagram Viewer

View profiles and photos anonymously with ease using the Private Profile Viewer.


Story Viewer for Free

This free tool allows you to view Instagram Stories anonymously, ensuring your activity remains hidden from the story uploader.

Frequently asked questions

 
Anonymity

Anonstories lets users view Instagram stories without alerting the creator.

 
Device Compatibility

Works seamlessly on iOS, Android, Windows, macOS, and modern browsers like Chrome and Safari.

 
Safety and Privacy

Prioritizes secure, anonymous browsing without requiring login credentials.

 
No Registration

Users can view public stories by simply entering a username—no account needed.

 
Supported Formats

Downloads photos (JPEG) and videos (MP4) with ease.

 
Cost

The service is free to use.

 
Private Accounts

Content from private accounts can only be accessed by followers.

 
File Usage

Files are for personal or educational use only and must comply with copyright rules.

 
How It Works

Enter a public username to view or download stories. The service generates direct links for saving content locally.