Mate, each seller will sell an engine for what they sell an engine for. I think you got a good engine. That's more important than what it comes with. I don't agree you got screwed, only that your expectations have not been met.
Since recyclers sell engines usually to blokes who have the same engine in their car, their version of "complete engine" is shortblock with head, which is essentially what you purchased. Because if you had a broken 1Y already, this replacement is all you would need.
My advice is to buy a cheap £250 engine, but this time
specify with the seller what you need the engine to have. Then take the bits you need off it, attach it to the engine you already own, then sell the cheap 1Y (now stripped from bits) for £250 - to make back the ££ and be back at square one. Alternatively, keep the spare engine as a spare, and mark it down to experience.
I do not believe the seller screwed you - just doing his business of maximizing profit, which is what professionals do in this line of business. The others who'll sell you a complete engine with ancillaries for dirt cheap will probably give you "store credit" if the engine turned out to be a dud and won't refund you the money. So then who's really screwed?
I'm sure this seller would give you your money back if you asked for it and returned the engine to him, which is what reputable professionals do in this line of work. If you wanted to go down this route, and he balks, advise him that you will call Visa to get a chargeback.
A chargeback prompts Visa to investigate. The first thing Visa asks for is the signature on the receipt. If it's not there, you automatically get your money back. If it is there, and you are not satisfied, they look into your history to see if you are abusing the chargeback system. If not, they will give you your money back. Once they give you your funds back, they will "blacklist" the company. After a few blacklistings, Visa will remove the authority of the company to accept Visa cards, which means lost revenue to the company. A *serious* loss of revenue. This is why junkyards in particular hate accepting credit cards (along with the fees they have to pay). That's why they cut a deal if you pay in cash.
It wouldn't hurt to threaten the company with a chargeback, if you don't get the ancillaries. Or call Visa and initiate a chargeback. This is assuming of course that it's a Visa credit card, not a Visa debit card. Chargebacks, as far as I am aware, only occur with bonafide credit cards.
Ask me how I know? I have a store "credit" voucher for my nearby junkyard....hint, hint...and yes, I paid in cash.
