Gareth Foley

Gareth is the BMW Catalog Manager for FCP Euro and has been with the company since 2012. Gareth's BMW obsession started with a hand me down E39 528i when he was 17. From this car he learned how to do his own repair work while also learning more about BMW. When Gareth was at CCSU studying Marketing he had the opportunity to go to SEMA with the college car club. This is where he developed his love of the automotive industry. Since joining FCP in 2012 Gareth has sought out to develop one of the broadest and most accurate BMW replacement parts catalog. he can be reached at

Recent Posts

How To Set Timing On A BMW E36 (325i, 328i, & M3) M50TU, M52, S50, Or S52 Engine

Blog Feature

Maybe you just rebuilt your BMW E36 engine's bottom end, or you're looking to do some basic engine work. If you touch the timing at any level, you will need to reset the engine's timing. In this ...

How To Service The ZF 8HP Transmission On A BMW F30

Blog Feature

+   The 8HP is not a standard automatic transmission. It's actually a breakthrough for transmission performance in general as it not only provides lightning-quick smooth shifts, but it also offers a ...

Why BMW's "Lifetime" Automatic Transmission Fill Doesn't Actually Mean "Lifetime"

Blog Feature

The trend in the automotive industry (and this is not just BMW, but every manufacturer) has been to increase service intervals to reduce the cost of ownership artificially. The issue with this is ...

Why An Oil Filter Housing Leak On A BMW N51, N52, N54, or N55 Engine Shouldn't Be Ignored

Blog Feature

I've already outlined why it's critical to repair an oil filter housing leak on any BMW N5X engine (N51, N52, N52N, N54, or N55). I've even highlighted how to fix the issue yourself in a DIY article. ...

How To Fix A Leaky Oil Filter Housing On An N51, N52, N54, Or N55 Engine

Blog Feature

If your oil filter housing is leaking on your N51, N52, N54, or N55 BMW engine, you need to take care of it as soon as possible. If it's left unattended, it is known to result in catastrophic ...

How To Install Pressed In Bearings and Wheel Hubs On Your BMW E36/E46

Blog Feature

Press-in bearings can be an absolute pain to deal with, but it doesn't have to be if you have the right tools. In this guide, I show you how to deal with pressed-in wheel bearings and hubs on my ...

How To Install Camshafts On A BMW M50/S50 or M52/S52 Engine

Blog Feature

Camshaft installation on M50/S50 and M52/S52 engines (and the M52TU/M54/M56) engines have people afraid due to the length of the camshaft and the possibility of snapping one during removal or ...

How To Safety Wire An Oil Pump Nut On Your BMW E36 And E46

Blog Feature

If you have ever looked at buying a BMW E36 or E46, you have probably heard of this before. The M50/M52/M54 and S50/S52/S54 engines have a history of the oil pump nut coming loose, backing itself ...

How To Repair Damaged Axle Shaft Threads On Your BMW (E36, E46, E90 & More)

Blog Feature

Have you ever tried to rush something that you know you shouldn't and instantly regretted it? I think we've all been there before; trying to save a few minutes now costs you hours (and usually money) ...

M52 Hydraulic Timing Chain Tensioner Upgrade

Blog Feature

If you hear what sounds like marbles in a tin can coming from the engine bay of your BMW E36, it could mean that your mechanical timing chain tensioner is failing. Instead of replacing the tensioner ...

How To Do A Compression And Leak-Down Test On A High-Mileage BMW E36

Blog Feature

Gareth Foley is our BMW Catalog Manager here at FCP Euro. When he's not spending time during work hours building the BMW Catalog, he's wrenching on our VW GTI TCRs as part of the crew and race team. ...

How To Install Syncro Design Works RTABs In Your BMW E36 (E46, E83, E85, and E86)

Blog Feature

  After months of anticipation, I'm so excited to get this trailing arm mounted up to the E36. With a moderate set of tools, you can easily upgrade and improve the performance of your trailing arms ...

New Call-to-action