Treworgey90, Oh Dear!!!!!
Ive done loads of these cases so dont worry !!!!!
First the bad news,
The dealer who is selling you the new car are well within there rights to cancel the deal, However the deposit should be fully refunded to you as a gesture of good will, Most motor traders have come across the matter of outstanding HP and to be honest i bet 40% of any dealers stock has some finance yet to be cleared.
The dealer who sold you the present vehicle is in deep water, The law states that any finance agreement must be paid in full BEFORE the goods are sold and full title is then given to the new owner, Because they sold you a vehicle without paying off the HP a FRAUD has taken place, this is simply down to the fact that the seller has deprived the finance company of there goods without paying for them in full, Its really a form of basic theft.
The good news,
Due to the time that has passed from you buying the car and then discovering the outstanding finance, The vehicle is now yours under the law as you purchased it in good faith and have kept a valid reciept.
With regard to the back-street dealer, it is upto the finance company to persue them for any monies due under the finance agreement, and as for the garages attitude of "when we get round to it" well thats there problem and not yours !!!!!.
The finance company can remove the debt from the HPI register, i would be as helpful as i could be with them due to the fact that if this matter ever goes to court then they usually pay around £600 for you to stand as a witness for the prosecution !!!!!!
Trading standards are a fine bunch of people but only like making phone calls and the odd letter, They will always refer you back to sort it out with the finance company.
If you get no joy from either the finance company or the back-street garage then i would let the police be aware of this matter, Finance companies hate the plod looking into there businesses and sontimes the hint of a police investigation gets things done a lot faster (know what im sayin
).
Hope this helps, im always about if you need anymore help my friend.
Ps, how much is outstanding and what vehicle is it on ?