Home | About | Contact | View Cart | Checkout   Cart: USD $0.00   

     (614) 771-7744
 

              

 Performance Suspension 101

    Click Here For Motorsports


Product Search



Categories

    All Categories
    82-91 (E30) 3 Series  
    92-99 (E36) 3 Series  
    99-05 (E46) 3 Series  
    06-13 (E9X) 3 Series  
    07-13 (E82) 1 Series  
    11-19 (F22, F30) 2, 3 Series  
    15-21 F8X M3, M4, F87 M2  
    21- G8X M3, M4  
    96-02 (E36/4) Z3  
    02-08 (E85) Z4 
  
    01-11 (R53/R56) Mini  
      
    Performance Suspension 101  
    Motorsports  
      
    TC Kline Design Parts  
    TCK Parts - Components  
    TCK Springs  
    Shocks, Struts  
    Suspension Kits  
    Spring Kits  
    Sway Bars/Strut Braces  
    Exhaust Systems  
    Performance Flywheels  
    Brakes  
      
    APR Tuning  
    P3 Guages  
      
    TC Kline Merchandise  
    ****CLEARANCE****
  
    Cars for Sale  

Other Links

    Home Page
  
    My Account
  
    Site Map
  
    Price List
  
    Make Payment
  
    Like us on Facebook!
  
    TCKline Racing
  


Email List


Join Our Email List!

Name:
Email:

 
 
  
Product Information

M2, F30 3 Series TC Kline Racing Camber Plate - Camber plates for use with TC Kline Racing suspension
 
 


M2, F30 3 Series TC Kline Racing Camber Plate

Camber plates for use with TC Kline Racing suspension

List Price:   USD $795.00
Our Price:   USD $539.00
You Save:   USD $256.00
   
Please Select Application:

  

Qty:      



Email To
Friend

Print
Product
 
Item Details
 

 

TC KLINE RACING M2, F30 Adjustable Camber Plates

The F87 M2 and F30 3 Series has completely re-designed front strut and rear shock upper mounting different from any previous BMW.

Our newly designed F30/M2 Camber Plates are made with an anodized aircraft grade aluminum main plate, and stainless steel bearing housing, stress link mount and fasteners.  This is not the cheapest way to make these parts, but TC Kline Racing in only interested in offering the best quality components possible. 

The camber adjustment holes offer aprox. 3/4 degree camber change for each position, from the center, (stock), to +1.5 additional degrees adjustment.  There is no provision for caster adjustment because the stress bar mount interferes with that possibility.


These camber plates are designed to work with TC Kline Racing coil-over suspension and we have adapter pieces to have them work with the stock suspension.




 



You Are Visitor

28265

Lucee 5.3.8.206 Error (database)
Message Field 'PagesVisited' doesn't have a default value
SQL INSERT INTO cartinfo
(affiliate, affiliateid, carttotal, cfid, cftoken, checkoutcompleted, clientarea, counter, crtitemid, crtoptionids, crtoptionitemids, crtoptionprices, crtoptions, crtoptiontext, crtoptiontextvalues, crtprice, crtproductname, crtquantity, crtweight, customer, customerid, discountamount, exchangelinks, giftcodebalance, mypassword, myusername, promocode, sessionid, setcurrentcurrency, setcurrentlanguage, setcurrentlangdataid, urltoken, usersiteid, wholesaleid, datetime, tracking, ip)
VALUES
('', '0', '0', '76d4119f-7a2b-49ad-bbff-c8a4684cc372', '0', '0', '', '28265', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '0', '', '', '', 'www.tcklineracing.com_76d4119f-7a2b-49ad-bbff-c8a4684cc372_0', '1', '1', '2', 'CFID=76d4119f-7a2b-49ad-bbff-c8a4684cc372&CFTOKEN=0', '', '0', {ts '2024-03-28 21:48:24'}, 'None', '3.91.245.93')
DatabaseName MySQL
DatabaseVersion 8.0.36
DriverName MySQL Connector/J
DriverVersion mysql-connector-java-8.0.28 (Revision: 7ff2161da3899f379fb3171b6538b191b1c5c7e2)
Datasource tcklineracing_dbase
Stacktrace The Error Occurred in
/home/utcklineracing/public_html/HitCounter.cfm: line 629
627: VALUES
628: ('', '0', '0', '#Cookie.CFID#', '#Cookie.CFTOKEN#', '0', '', '#HitCount.Hits#', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '0', '', '', '', '#Session.SessionID#', '#qryGetDefaults.DefaultCurrencyID#', '#qryGetDefaults.LangID#', '#qryGetDefaults.SelectedLangID#', '#Session.URLToken#', '', '0', #Now()#, '#TrackThis#', '#CGI.remote_host#')
629: </cfquery>
630:
631: </cfif>

called from /home/utcklineracing/public_html/Standard_temp_bottom.cfm: line 440
called from /home/utcklineracing/public_html/temp_bottom.cfm: line 4
called from /home/utcklineracing/public_html/temp_bottom_item.cfm: line 44
called from /home/utcklineracing/public_html/webdocs/Items/Details989.cfm: line 13
Java Stacktrace lucee.runtime.exp.DatabaseException: Field 'PagesVisited' doesn't have a default value
  at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129)
  at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
  at com.mysql.cj.jdbc.StatementImpl.executeInternal(StatementImpl.java:763)
  at com.mysql.cj.jdbc.StatementImpl.execute(StatementImpl.java:648)
  at lucee.runtime.type.util.QueryUtil.execute(QueryUtil.java:320)
  at lucee.runtime.type.QueryImpl.execute(QueryImpl.java:287)
  at lucee.runtime.type.QueryImpl.<init>(QueryImpl.java:235)
  at lucee.runtime.tag.Query.executeDatasoure(Query.java:1134)
  at lucee.runtime.tag.Query._doEndTag(Query.java:699)
  at lucee.runtime.tag.Query.doEndTag(Query.java:565)
  at hitcounter_cfm$cf.call(/HitCounter.cfm:629)
  at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1034)
  at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:926)
  at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:907)
  at standard_temp_bottom_cfm$cf.call(/Standard_temp_bottom.cfm:440)
  at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1034)
  at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:926)
  at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:907)
  at temp_bottom_cfm$cf.call(/temp_bottom.cfm:4)
  at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1034)
  at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:926)
  at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:907)
  at temp_bottom_item_cfm$cf.call(/temp_bottom_item.cfm:44)
  at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1034)
  at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:926)
  at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:907)
  at webdocs.items.details989_cfm$cf$jw8.call(/webdocs/Items/Details989.cfm:13)
  at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1034)
  at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:926)
  at lucee.runtime.listener.ClassicAppListener._onRequest(ClassicAppListener.java:65)
  at lucee.runtime.listener.MixedAppListener.onRequest(MixedAppListener.java:45)
  at lucee.runtime.PageContextImpl.execute(PageContextImpl.java:2460)
  at lucee.runtime.PageContextImpl._execute(PageContextImpl.java:2450)
  at lucee.runtime.PageContextImpl.executeCFML(PageContextImpl.java:2421)
  at lucee.runtime.engine.Request.exe(Request.java:45)
  at lucee.runtime.engine.CFMLEngineImpl._service(CFMLEngineImpl.java:1179)
  at lucee.runtime.engine.CFMLEngineImpl.serviceCFML(CFMLEngineImpl.java:1125)
  at lucee.loader.engine.CFMLEngineWrapper.serviceCFML(CFMLEngineWrapper.java:97)
  at lucee.loader.servlet.CFMLServlet.service(CFMLServlet.java:51)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
  at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357)
  at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:433)
  at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
  at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893)
  at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707)
  at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
  at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
  at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
  at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  at java.base/java.lang.Thread.run(Thread.java:829)
 
Timestamp 3/28/24 9:48:24 PM PDT