[解析]
解:(1)由题意得:y=a(x+1)(x﹣3)=a(x2﹣2x﹣3),
则﹣3a=3,则a=﹣1,
则抛物线的表达式为:y=﹣x2+2x+3;
(2)存在,理由:
∵OB=CO,则△BOC为等腰直角三角形,
∵△CDP与△BOC相似,则△CDP为等腰直角三角形,则存在∠PCD或∠CPD为直角,
当∠PCD为直角时,
∵BO=CO,则∠OCB=45°,
∵∠PCD为直角,则直线PC的表达式为:y=x+3,
联立上式和抛物线的表达式得:﹣x2﹣2x+3=x+3,
解得:x=0(舍去)或1,即点P(1,4);
当∠CPD为直角时,
则点P、C关于抛物线对称轴对称,
则点P(2,3),
综上,P(1,4)或(2,3).