this is the SQL code that has syntax problems

DoCmd.RunSQL "INSERT INTO RepairOrders(CustomerName, CustomerAddress, " & _
"CustomerCity, CustomerState, CustomerZIPCode, CarMakeModel, " & _
"CarYear, ProblemDescription, Part1Name, Part1UnitPrice, " & _
"Part1Quantity, Part1SubTotal, Part2Name, Part2UnitPrice, " & _
"Part2Quantity, Part2SubTotal, Part3Name, Part3UnitPrice, " & _
"Part3Quantity, Part3SubTotal, Part4Name, Part4UnitPrice, " & _
"Part4Quantity, Part4SubTotal, Part5Name, Part5UnitPrice, " & _
"Part5Quantity, Part5SubTotal, JobPerformed1, JobPrice1, " & _
"JobPerformed2, JobPrice2, JobPerformed3, JobPrice3, " & _
"JobPerformed4, JobPrice4, JobPerformed5, JobPrice5, " & _
"TotalParts, TotalLabor, TaxRate, TaxAmount, RepairTotal, " & _
"RepairDate, TimeReady, Recommendations)"

"VALUES( [TxtCustomerName] , [CustomerAddress] ,& _
[CustomerCity] , [CustomerState] , & _
[CustomerZIPCode] , [txtCarMakeModel] , & _
[CarYear] , [txtProblemDescription] , & _
[Part1Name] , [Part1UnitPrice] , & _
[Part1Quantity] , [Part1SubTotal] , & _
[Part2Name], [Part2UnitPrice] , & _
[Part2Quantity] , [Part2SubTotal] , & _
[Part3Name] , [Part3UnitPrice] , & _
[Part3Quantity] , [Part3SubTotal] , & _
[Part4Name] , [Part4UnitPrice] , & _
[Part4Quantity] , [Part4SubTotal] , & _
[Part5Name] , [Part5UnitPrice] , & _
[Part5Quantity] , [Part5SubTotal] , & _
[JobPerformed1] , [JobPrice1] , & _
[JobPerformed2] , [JobPrice2] , & _
[JobPerformed3] , [JobPrice3] , & _
[JobPerformed4] , [JobPrice4] , & _
[JobPerformed5] , [JobPrice5] , & _
[TotalParts] , [TotalLabor] , & _
[TaxRate] , [TaxAmount] , & _
[RepairTotal] , [RepairDate] , & _
[TimeReady] , [Recommendations] );"