hi cobra,
Very sorry to hear about the decision. The only thing you can do is to re-apply for the EC with the photocopy of the approval letter.I would suggest not to go for appeal as it will take lot of time 6-8 months.
Secondly, from your post the only thing i can make out is EC officer was not convinced with your documentation, for your Job and Funds.
As you must have heard of Integrscreen, who do background checks must have submitted a report in which they were not satisfied with the check result.This report has affected your decision in a big big way.
Because of this report EC officers became more skeptic about your case,
and found out few more reasons to stop you for example: FUNDS.
I would suggest, apply for EC again. There is a option, you can always challenge integrascreen and again they will do the verification for free.
Straight away show them the amount you have in your bank.Get the statement stamped from the bank.
All the best.
aj_Sp_007
________
Fix ps3