Error in data api Upload

Error in data api Upload

I am trying to upload some data to the Leads api and I am having trouble, Here is the log of what is being sent, and the URL, (I blocked out the token of course) any clue as to what might be going wrong? I also tried to url encode the xml data

09:14:53.819 [info] Payload xmlData=<?xml version="1.0"?><Leads><row no="1"><FL val="Company">test company 30285</FL><FL val="Email">test-3573@test.com</FL><FL val="First Name">Phil</FL><FL val="Last Name">test</FL></row></Leads>&authToken=c********************************&duplicateCheck=2&scope=crmapi                                                                                                                                                                                                                                         
09:14:55.361 [info] Zoho Response Body <?xml version="1.0" encoding="UTF-8" ?>
<response uri="/crm/private/xml/Leads/insertRecords"><error><code>4600</code><message>Unable to process your request. Please verify if the name and value is appropriate for the "xmlData" parameter.</message></error></response>


Thank you 
Zach Kessin
http://yourcrm.link